Я хочу, чтобы пользователь мог выбрать несколько изображений из «обычной» галереи
Существует более 20 000 моделей устройств Android. Там будут десятки, если не сотни, предустановленных приложений галереи, в дополнение к тем, которые устанавливают пользователи. Там нет "нормального".
Также не требуется, чтобы какое-либо из этих приложений галереи поддерживало множественный выбор.
В настоящее время вместо галереи открывается своего рода файловый менеджер.
Я предполагаю, что вы имеете в виду пользовательский интерфейс, вызванный ACTION_GET_CONTENT
.
Могу ли я что-нибудь сделать, чтобы он использовал «нормальную» галерею?
Удалите строку ACTION_GET_CONTENT
, чтобы ваше действие Intent
было ACTION_PICK
.
Имейте в виду, что, поскольку ACTION_PICK
не документировано для поддержки EXTRA_ALLOW_MULTIPLE
& mdash; а так как поддержка дополнений всегда является дополнительной & mdash; очень немногие устройства могут вернуть вам несколько изображений.
Также имейте в виду, что ACTION_PICK
не гарантирует отображение чего-либо, что вы можете считать приложением галереи.