ActivityFlags Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перечисляет значения, возвращаемые несколькими типами, и принимается в качестве параметра нескольких типов.
Это перечисление поддерживает побитовую комбинацию значений его членов.
[System.Flags]
public enum ActivityFlags
[<System.Flags>]
type ActivityFlags =
- Наследование
-
ActivityFlags
- Атрибуты
Поля
Имя | Значение | Описание |
---|---|---|
GrantReadUriPermission | 1 | Если задано, получатель этого намерения будет предоставлено разрешение на выполнение операций чтения с URI в данных намерения и любых URI, указанных в его ClipData. |
GrantWriteUriPermission | 2 | Если задано, получатель этого намерения будет предоставлено разрешение на выполнение операций записи с URI в данных намерения и любых URI, указанных в его ClipData. |
FromBackground | 4 | Можно задать вызывающим оператором, чтобы указать, что это намерение поступает из фоновой операции, а не из прямого взаимодействия с пользователем. |
DebugLogResolution | 8 | Флаг, который можно включить для отладки: при установке сообщения журнала будут напечатаны во время разрешения этого намерения, чтобы показать, что было найдено для создания окончательного разрешенного списка. |
ExcludeStoppedPackages | 16 | Если задано, это намерение не будет соответствовать каким-либо компонентам в пакетах, которые в настоящее время остановлены. |
IncludeStoppedPackages | 32 | Если задано, это намерение всегда будет соответствовать любым компонентам в пакетах, которые в настоящее время остановлены. |
GrantPersistableUriPermission | 64 | |
GrantPrefixUriPermission | 128 | |
DirectBootAuto | 256 | |
RequireDefault | 512 | |
RequireNonBrowser | 1024 | |
MatchExternal | 2048 | |
LaunchAdjacent | 4096 | |
RetainInRecents | 8192 | |
TaskOnHome | 16384 | |
ClearTask | 32768 | |
NoAnimation | 65536 | |
ReorderToFront | 131072 | |
NoUserAction | 262144 | |
ClearWhenTaskReset | 524288 | |
NewDocument | 524288 | |
LaunchedFromHistory | 1048576 | Этот флаг обычно не задается кодом приложения, но устанавливается системой, если это действие запускается из журнала (ключ дома longpress). |
ReceiverVisibleToInstantApps | 2097152 | |
ResetTaskIfNeeded | 2097152 | Если задано, и это действие либо запускается в новой задаче, либо выполняется в верхней части существующей задачи, она будет запущена в качестве передней двери задачи. |
BroughtToFront | 4194304 | |
ExcludeFromRecents | 8388608 | Если задано, новое действие не хранится в списке недавно запущенных действий. |
PreviousIsTop | 16777216 | |
ForwardResult | 33554432 | Если задано и используется это намерение для запуска нового действия из существующего, то целевой объект ответа существующего действия будет передан в новое действие. |
ClearTop | 67108864 | |
MultipleTask | 134217728 | Не используйте этот флаг, если вы не реализуете собственный средство запуска приложений верхнего уровня.NewTaskвсегда Так как система по умолчанию не включает графическое управление задачами, этот флаг не следует использовать, если пользователь не сможет вернуться к запущенным задачам. Дополнительные сведения о задачах см. в разделе "Задачи" и "Стек назад". |
ReceiverNoAbort | 134217728 | |
NewTask | 268435456 | |
ReceiverForeground | 268435456 | Если задано значение, при отправке широковещательной трансляции получатель может выполняться в приоритете переднего плана с более коротким интервалом времени ожидания. |
ReceiverReplacePending | 536870912 | |
SingleTop | 536870912 | Если задано, действие не будет запущено, если оно уже запущено в верхней части стека журнала. |
NoHistory | 1073741824 | Если задано, новое действие не хранится в стеке журнала. |
ReceiverRegisteredOnly | 1073741824 | Если задано, при отправке только зарегистрированных получателей широковещательной трансляции будет вызван вызов - компоненты BroadcastReceiver не будут запущены. |
Комментарии
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.