ich für Bilder aus einer Galerie App bin gefragt:Google Fotos zurückkehren inverse Fotos bestellen, wenn für EXTRA_ALLOW_MULTIPLE fragen
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType("image/*");
intent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true);
ich die Ergebnisse wie folgt zu lesen:
ClipData clipData = data.getClipData();
Uri[] uris = new Uri[clipData.getItemCount()];
for (int i = 0; i < uris.length; i++) {
uris[i] = clipData.getItemAt(i).getUri();
}
Ich habe bemerkt, dass, wenn Ich verwende Google Fotos als Galerie. Die Ergebnisse werden in umgekehrter Reihenfolge wie in Google Fotos angezeigt.
Ist das absichtlich, konsistent oder dokumentiert?
Vielen Dank! Nach dem Wechsel zu GET_CONTENT öffnet mein Nexus 4 eine neue Art von Bildschirm (keine "Galerie auswählen") mit einer Liste von Galerien + Liste von Ordnern + Apps wie Google Drive. Die Auswahl mehrerer Fotos in den "nativen" Ordnern funktioniert genau so, wie ich es von der Reihenfolge her erwartet habe. Ich denke, Google-Fotos verhalten sich schlecht - sie zeigen die Bilder in einer bestimmten Reihenfolge, also würde ich erwarten, dass sie es an den Anrufer in der gleichen Reihenfolge zurückgeben. –