Sprache

MediaStore.ExtraPickerPreSelectionUris Feld

Definition

Der Name eines optionalen Intent-Extra, das zum Angeben von URIs für die Vorauswahl in der Fotoauswahl verwendet wird, die im MediaStore#ACTION_PICK_IMAGES Mehrfachauswahlmodus geöffnet wurde.

[Android.Runtime.Register("EXTRA_PICKER_PRE_SELECTION_URIS", ApiSince=36)]
public const string ExtraPickerPreSelectionUris;
[<Android.Runtime.Register("EXTRA_PICKER_PRE_SELECTION_URIS", ApiSince=36)>]
val mutable ExtraPickerPreSelectionUris : string

Feldwert

Attribute

Hinweise

Der Name eines optionalen Intent-Extra, das zum Angeben von URIs für die Vorauswahl in der Fotoauswahl verwendet wird, die im MediaStore#ACTION_PICK_IMAGES Mehrfachauswahlmodus geöffnet wurde.

Nur MediaStore-Inhalts-URI(n) der Elemente, die als Ergebnis einer MediaStore#ACTION_PICK_IMAGES Aktion empfangen werden, werden akzeptiert. Der Wert dieses Intent-Extra sollte eine ArrayList vom Typ URIs sein. Der Standardwert ist null. Die maximale Anzahl von URIs, die akzeptiert werden können, ist durch den wert begrenzt, der als Teil der MediaStore#ACTION_PICK_IMAGES Absicht übergeben wirdMediaStore#EXTRA_PICK_IMAGES_MAX. Falls die Anzahl der Eingabe-URIs größer als der Grenzwert ist, wird dann IllegalArgumentException ausgelöst.

Die angegebene Liste wird auf Berechtigungen und Autoritäten überprüft. Jeder URI, auf den nicht zugegriffen werden kann, stimmt nicht mit den aktuellen Behörden(lokal oder cloud) überein oder ist ungültig, wird herausgefiltert.

Die Elemente, die den URIs entsprechen, werden ausgewählt, wenn die Fotoauswahl geöffnet wird. Im Fall der MediaStore#EXTRA_PICK_IMAGES_IN_ORDER chronologischen Reihenfolge der Eingabeliste wird für die sortierte Auswahl der vorab ausgewählten Elemente verwendet.

Dies ist kein Mechanismus zum Widerrufen von Berechtigungen für Elemente, d. h. die Deauswahl eines vorab ausgewählten Elements durch den Benutzer führt nicht zum Widerruf der Erteilung.

Java Dokumentation für android.provider.MediaStore.EXTRA_PICKER_PRE_SELECTION_URIS.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: