Intereting Posts
Pubnub push-уведомления и время автономной работы на Android HTTP-соединение Apache с Android 6.0 (Marshmallow) Как сохранить запланированную тревогу после того, как приложение было убито Android или убийцей задачи? Как я могу инициировать HTTP-запрос для Android-ПК через USB? Android onCreateOptionsMenu вызывается дважды при восстановлении состояния Библиотека поддержки Android v7: ошибка получения родительского элемента Придерживайтесь в нижней части фрагмента панели просмотра внутри координатора Получить вкус продукта или вариант сборки в приложении для Android Откройте EditTextPreference с помощью кода (программно) Android как использовать строковый ресурс в классе java Файл хостов для эмулятора Android Android: компас + расстояние в списке React-native android игнорирует navigator.geolocation.getCurrentPosition Загрузите изображение, сохраненное на SD-карте в веб-просмотре Java.lang.IllegalStateException: попытка повторного открытия уже закрытого объекта (попытка закрытия)

Предназначение для получения нескольких изображений

Есть ли намерение запрашивать несколько изображений?

Нам известно о Intent.ACTION_PICK или Intent.ACTION_GET_CONTENT для получения одного изображения. Также наше приложение регистрируется как IntentFilter для android.intent.action.SEND и android.intent.action.SEND_MULTIPLE

Тем не менее, мы хотели бы, чтобы наше приложение использовало Галерею как приложения для выбора нескольких изображений. Есть ли для этого намерение?

Solutions Collecting From Web of "Предназначение для получения нескольких изображений"

Я также хотел Intent для выбора нескольких изображений в android, но я не смог. Я наткнулся на собственную галерею с настраиваемой темой.

Посмотрите здесь MultipleImagePick, чтобы выбрать одно изображение и выбрать несколько изображений, а также вы можете изменить тему в соответствии с вашим приложением.

Введите описание изображения здесьВведите описание изображения здесьВведите описание изображения здесь

обновленный

Спасибо @ sunshine за то, что я могу ограничить максимальный выбор изображений. Я отправляю код ниже, чтобы помочь другим людям, пожалуйста, примите это изменение.

 in CustomGalleryActivity.java AdapterView.OnItemClickListener mItemMulClickListener = new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView<?> l, View v, int position, long id) { if (adapter.getSelected().size() >= MAX_IMAGE_SELECTION_LENGTH) { Toast.makeText(getApplicationContext(), "maximum items selected", Toast.LENGTH_LONG).show(); } else { adapter.changeSelection(v, position); } } }; 

Вы должны добавить это в свой манифест:

  <intent-filter> <action android:name="android.intent.action.SEND_MULTIPLE" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="image/*" /> </intent-filter> 

Я нашел этот пост чрезвычайно полезным, он объясняет, как также получать изображения.