Linguaggio

LauncherAppsShortcutQueryFlags Enumerazione

Definizione

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

[System.Flags]
public enum LauncherAppsShortcutQueryFlags
[<System.Flags>]
type LauncherAppsShortcutQueryFlags = 
Ereditarietà
LauncherAppsShortcutQueryFlags
Attributi

Campi

Nome Valore Descrizione
None 0
MatchDynamic 1

Includere collegamenti dinamici nel risultato.

Informazioni di riferimento su Android per android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_DYNAMIC.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchPinned 2

Includere i tasti di scelta rapida aggiunti nel risultato. Se sei l'app assistente selezionata e desideri recuperare tutti i tasti di scelta rapida di proprietà dell'utente sull'utilità di avvio (o da altri utilità di avvio, nel caso in cui l'utente abbia più), usa FLAG_MATCH_PINNED_BY_ANY_LAUNCHER invece. Se sei una normale app di avvio, non c'è modo di ottenere collegamenti aggiunti da altri utilità di avvio e FLAG_MATCH_PINNED_BY_ANY_LAUNCHER verranno ignorati. Usare quindi questo flag per ottenere collegamenti aggiunti.

Informazioni di riferimento su Android per android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_PINNED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

GetKeyFieldsOnly 4

Richiede solo campi "chiave". Vedere ShortcutInfo.hasKeyFieldsOnly() javadoc per visualizzare i campi "key". In questo modo è possibile accedere più rapidamente alle informazioni di collegamento per determinare se la cache in memoria del chiamante deve essere aggiornata. In genere, le applicazioni launcher memorizzano nella cache tutte o la maggior parte delle informazioni di collegamento in memoria per visualizzare i collegamenti senza alcun ritardo. Quando un'applicazione di avvio specifica vuole aggiornare la cache, ad esempio quando il processo viene riavviato, può recuperare le informazioni di collegamento con questo flag. L'applicazione può quindi controllare ShortcutInfo.getLastChangedTimestamp() per ogni collegamento, recuperando le informazioni non chiave di un collegamento solo se il collegamento è stato aggiornato.

Informazioni di riferimento su Android per android.content.pm.LauncherApps.ShortcutQuery.FLAG_GET_KEY_FIELDS_ONLY.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchManifest 8

Includere i tasti di scelta rapida del manifesto nel risultato.

Informazioni di riferimento su Android per android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_MANIFEST.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchCached 16

Includere i collegamenti memorizzati nella cache nel risultato.

Informazioni di riferimento su Android per android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_CACHED.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

MatchPinnedByAnyLauncher 1024

Includere tutti i collegamenti aggiunti da qualsiasi utilità di avvio, non solo dal chiamante, nel risultato. Il chiamante deve essere l'app assistente selezionata per usare questo flag o disporre dell'autorizzazione di ACCESS_SHORTCUTS di sistema. Se sei l'app assistente selezionata e desideri recuperare tutti i tasti di scelta rapida di proprietà dell'utente sull'utilità di avvio (o da altri utilità di avvio, nel caso in cui l'utente abbia più), usa FLAG_MATCH_PINNED_BY_ANY_LAUNCHER invece. Se sei un'app di avvio normale (o qualsiasi app che non è l'app assistente selezionata), questo flag verrà ignorato.

Informazioni di riferimento su Android per android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_PINNED_BY_ANY_LAUNCHER.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a