Как сохранить / получить несколько изображений, выбранных из галереи в любом массиве или в списке ..? - PullRequest
0 голосов
/ 24 ноября 2018

Я новичок в Android и могу выбрать несколько изображений из галереи, но не могу выполнить onActivityResult, чтобы получить все изображения в любом массиве или в любом списке, отсутствующем в ListView. Я хочу получить все выбранные изображения, есливозможно в растровом массиве.

Вот мой код для множественного выбора.

private void selectImage1(){
    Intent in = new Intent();
    in.setType("image/*");
    in.setAction(Intent.ACTION_GET_CONTENT);
    startActivityForResult(in,IMG_REQUEST1);
}

public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if (requestCode == IMG_REQUEST && resultCode == RESULT_OK && data != null) {
        Uri path = data.getData();
        try {

        //    bitmap = MediaStore.Images.Media.getBitmap(getActivity().getContentResolver(), path);
            bitmapArray.add(MediaStore.Images.Media.getBitmap(getActivity().getContentResolver(), path));
            right1.setImageResource(R.drawable.right);
            for(int i=0;i<=bitmapArray.size();i++) {
                Log.d("[[[[[[[[[[[", "" + imageToString(bitmapArray.get(i)));
                images += imageToString(bitmapArray.get(i)) + "@.#";
                Log.d("***********", "" + images);
            }
                //  right1.setImageResource(R.drawable.right);
        } catch (IOException e) {
            e.printStackTrace();
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...