Я новичок в 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();
}