2015-11-09 3 views
0

Я пытаюсь получить изображение Uri в встроенном приложении Gallery из моего приложения.максимальный лимит выбора изображения из галереи Android

так, я использовал намерение ниже, но он выбрал еще много изображений.

Я хочу установить ограничение. менее 3

@Override 
public void onClick(View v) { 
    Intent intent = new Intent(); 
    intent.setType("image/*"); 
    intent.setAction(Intent.ACTION_GET_CONTENT); 
    intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true); 
    startActivityForResult(Intent.createChooser(intent, "select images"), PICK_IMAGE_MULTIPLE); 
} 

как это исправить.

Есть ли у вас какие-либо предложения?

ответ

1

К сожалению, как указано http://developer.android.com/reference/android/content/Intent.html#EXTRA_ALLOW_MULTIPLE, это невозможно.

Это дополнительная булева; значение по умолчанию - false. Если true, реализация может предоставить пользователю пользовательский интерфейс, где они могут выбрать несколько элементов, которые все возвращаются вызывающему.

Вам нужно будет вручную проверить возвращаемые данные, чтобы увидеть, если это более трех элементов, и если да, покажите Toast и попробуйте снова попробовать.

+0

Благодарим вас за советы. Я это проверю. –

Смежные вопросы