Intereting Posts
Элементы в listView имеют белый текст при использовании setAdapter в потоке пользовательского интерфейса Retrofit + okhttp: Получить GZIPInputStream Android RadioButton не может отключиться с помощью метода setChecked (false) Ошибка Android случайно java.lang.NoClassDefFoundError: com.facebook.internal.Utility Google Play говорит, что мой APK, созданный с помощью Android Studio Build-> Generate Signed APK, отлаживается Возврат данных из AsyncTask без блокировки пользовательского интерфейса Как я выравниваюBaseline в нижней строке многострочного TextView? Автоматическая аутентификация для Android WiFi Direct Область с предварительно заполненными данными в активы? Android FTP Library Где исходный код компонентов Android Architecture? Исключение Null Pointer в использовании поставщика акций для поддержки библиотеки поддержки Сообщение Android «Обнаружение экрана», если пользователь пытается предоставить разрешение при показе уведомления MySQL – объединение INSERT, VALUES и SELECT? Как я могу узнать, что мой WebView загружен на 100%?

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

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

Нам известно о 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> 

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