1
private static final int PICK_FROM_GALLERY = 2;
private void fireGallerypick() {
Intent intent = new Intent();
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
intent.setAction(Intent.ACTION_GET_CONTENT);
startActivityForResult(Intent.createChooser(intent, "Select Picture"), PICK_FROM_GALLERY);
}
public void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case PICK_FROM_GALLERY:
if (resultCode == -1) {
System.out.println("Gallery pick success");
String[] all_path = data.getStringArrayExtra("all_path"); //But it returns null
break;
}
}
}
Я могу выбрать несколько изображений и когда сделаю выбор. Мне нужен путь для всех выбранных файлов в String[]
. заранее спасибо.Как выбрать несколько изображений из галереи Android
Я уже использовал его, как получить все пути выбранных изображений в 'onActivityResult' ... –
проверить обновленный ответ – NarendraJi
' String [] imagesPath = data.getStringExtra («данные»). Раскол (» \\ | ");' возвращает null также я попробовал 'String imagesPath = data.getStringExtra (" data ");' this также возвращает null .. –