CloudMediaProvider.OnQueryMedia(Bundle) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Cursor zurück, der alle Medienelemente in der Medienauflistung darstellt, optional gefiltert extras nach und sortiert in umgekehrter chronologischer Reihenfolge von CloudMediaProviderContract.MediaColumns#DATE_TAKEN_MILLIS, i.
[Android.Runtime.Register("onQueryMedia", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryMedia_Landroid_os_Bundle_Handler", ApiSince=33)]
public abstract Android.Database.ICursor OnQueryMedia(Android.OS.Bundle extras);
[<Android.Runtime.Register("onQueryMedia", "(Landroid/os/Bundle;)Landroid/database/Cursor;", "GetOnQueryMedia_Landroid_os_Bundle_Handler", ApiSince=33)>]
abstract member OnQueryMedia : Android.OS.Bundle -> Android.Database.ICursor
Parameter
- extras
- Bundle
enthält Schlüssel zum Filtern von Medienelementen: <ul><li<>CloudMediaProviderContract#EXTRA_SYNC_GENERATIONliCloudMediaProviderContract#EXTRA_PAGE_TOKEN<>li liCloudMediaProviderContract#EXTRA_ALBUM_ID<><>CloudMediaProviderContract#EXTRA_PAGE_SIZE/ul>
Gibt zurück
Cursor, der Medienelemente mit allen CloudMediaProviderContract.MediaColumns Spalten darstellt
- Attribute
Hinweise
Gibt einen Cursor zurück, der alle Medienelemente in der Medienauflistung darstellt, optional gefiltert extras nach und sortiert in umgekehrter chronologischer Reihenfolge von CloudMediaProviderContract.MediaColumns#DATE_TAKEN_MILLIS, d. h. der letzten Elemente zuerst.
Der Cloudmedienanbieter muss den CloudMediaProviderContract#EXTRA_MEDIA_COLLECTION_ID Als Teil des zurückgegebenen Cursor#setExtrasBundleMedienanbieters festlegen. Wenn Sie dies nicht festlegen, handelt es sich um einen Fehler und ungültig wird die zurückgegebene Cursor.
Wenn der Cloudmedienanbieter Filter verarbeitet extrashat, muss er den Schlüssel ContentResolver#EXTRA_HONORED_ARGS als Teil des zurückgegebenen Cursor#setExtrasBundleInhalts hinzufügen.
Java Dokumentation für android.provider.CloudMediaProvider.onQueryMedia(android.os.Bundle).
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.