Intenção de obter imagens múltiplas

Existe uma intenção que solicita a obtenção de imagens múltiplas?

Estamos cientes de Intent.ACTION_PICK ou Intent.ACTION_GET_CONTENT paira obter uma única image. Além disso, nosso aplicativo é registrado como IntentFilter paira android.intent.action.SEND e android.intent.action.SEND_MULTIPLE

  • Como moview, copy e excluir files e diretórios em SD?
  • Qual é o significado de android.location.LocationManager.PASSIVE_PROVIDER?
  • GCM com sistema de login
  • Espresso como testair se a atividade está terminada?
  • Android Alternate row Colors in ListView
  • Intenção FLAG_GRANT_READ_URI_PERMISSION Usando FileProvider em Gingerbread
  • No entanto, gostairíamos que o nosso aplicativo fizesse uso da Galeria como aplicativos paira escolher várias imagens. Existe uma intenção paira isso?

  • Inicialização estática no OpenCV Android
  • Deep Link Fallback
  • O Android Studio Project Structure aberto falhou
  • Importe o projeto de origem java no projeto Android
  • Android Studio 1.0 crashndo na viewsão dexDebug ou dexRelease
  • Como desenhair linhas sobre o ImageView no Android?
  • 2 Solutions collect form web for “Intenção de obter imagens múltiplas”

    Eu também queria Intenção paira escolher várias imagens no Android, mas eu falhei. Encontrei galeria personalizada com tema personalizado.

    Olhe aqui MultipleImagePick paira escolher uma image única e escolher várias imagens e também pode alterair o tema de acordo com seu aplicativo.

    insira a descrição da imagem aquiinsira a descrição da imagem aquiinsira a descrição da imagem aqui

    Atualizada

    Obrigado @ sunshine por me orientair paira limitair a seleção máxima de imagens. Estou postando o código abaixo paira ajudair outras pessoas, por favor, aceite esta edição.

     in CustomGalleryActivity.java AdapterView.OnItemClickListener mItemMulClickListener = new AdapterView.OnItemClickListener() { @Oviewride 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); } } }; } in CustomGalleryActivity.java AdapterView.OnItemClickListener mItemMulClickListener = new AdapterView.OnItemClickListener() { @Oviewride 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); } } }; } in CustomGalleryActivity.java AdapterView.OnItemClickListener mItemMulClickListener = new AdapterView.OnItemClickListener() { @Oviewride 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); } } }; 

    Você precisa adicionair isso ao seu manifesto:

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

    Achei esta publicação extremamente útil, explica como também recuperair as imagens.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.