Язык

LauncherAppsShortcutQueryFlags Перечисление

Определение

Это перечисление поддерживает побитовую комбинацию значений его членов.

[System.Flags]
public enum LauncherAppsShortcutQueryFlags
[<System.Flags>]
type LauncherAppsShortcutQueryFlags = 
Наследование
LauncherAppsShortcutQueryFlags
Атрибуты

Поля

Имя. Значение Описание
None 0
MatchDynamic 1

Включите динамические сочетания клавиш в результат.

Справочник по Android для android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_DYNAMIC.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

MatchPinned 2

Включите закрепленные сочетания клавиш в результат. Если вы являетесь выбранным приложением помощника и хотите получить все сочетания клавиш, принадлежащие пользователю на средство запуска (или другими средствами запуска, если у пользователя несколько), используйте вместо этого FLAG_MATCH_PINNED_BY_ANY_LAUNCHER. Если вы являетесь приложением регулярного средства запуска, нет способа получить ярлыки, закрепленные другими средствами запуска, и FLAG_MATCH_PINNED_BY_ANY_LAUNCHER будет игнорироваться. Поэтому используйте этот флаг для получения собственных закрепленных ярлыков.

Справочник по Android для android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_PINNED.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

GetKeyFieldsOnly 4

Запрашивает только поля "ключ". Сведения о полях "ключ" см. в javadoc в ShortcutInfo.hasKeyFieldsOnly()". Это позволяет быстрее получать доступ к ярлыкам, чтобы определить, нужно ли обновлять кэш вызывающего объекта в памяти. Как правило, приложения запуска кэшируют все или большинство ярлыков в памяти, чтобы отображать сочетания клавиш без задержки. Когда данное приложение средства запуска хочет обновить кэш, например при перезапуске процесса, оно может получить ярлык с этим флагом. Затем приложение может проверить ЯрлыкInfo.getLastChangedTimestamp() для каждого ярлыка, извлекая сведения о сочетании клавиш, отличные от ключа, только если этот ярлык был обновлен.

Справочник по Android для android.content.pm.LauncherApps.ShortcutQuery.FLAG_GET_KEY_FIELDS_ONLY.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

MatchManifest 8

Включите сочетания клавиш манифеста в результат.

Справочник по Android для android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_MANIFEST.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

MatchCached 16

Включите кэшированные сочетания клавиш в результат.

Справочник по Android для android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_CACHED.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

MatchPinnedByAnyLauncher 1024

Включите все закрепленные ярлыки любыми средствами запуска, а не только вызывающим оператором. Вызывающий объект должен быть выбранным приложением помощника для использования этого флага или иметь системное ACCESS_SHORTCUTS разрешение. Если вы являетесь выбранным приложением помощника и хотите получить все сочетания клавиш, принадлежащие пользователю на средство запуска (или другими средствами запуска, если у пользователя несколько), используйте вместо этого FLAG_MATCH_PINNED_BY_ANY_LAUNCHER. Если вы являетесь приложением регулярного запуска (или любым приложением, которое не является выбранным приложением помощника), этот флаг будет игнорироваться.

Справочник по Android для android.content.pm.LauncherApps.ShortcutQuery.FLAG_MATCH_PINNED_BY_ANY_LAUNCHER.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Комментарии

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к