Intent.CategoryAlternative Поле

Определение

Задайте, следует ли рассматривать действие как альтернативное действие для данных, просматриваемых пользователем.

[Android.Runtime.Register("CATEGORY_ALTERNATIVE")]
public const string CategoryAlternative;
[<Android.Runtime.Register("CATEGORY_ALTERNATIVE")>]
val mutable CategoryAlternative : string

Значение поля

Реализации

Атрибуты

Комментарии

Задайте, следует ли рассматривать действие как альтернативное действие для данных, просматриваемых пользователем. См. также #CATEGORY_SELECTED_ALTERNATIVE альтернативное действие, которое применяется к выбору в списке элементов.

Поддержка этой категории означает, что вы хотите, чтобы ваше действие отображалось в наборе альтернативных действий, которые пользователь может выполнять, обычно в меню параметров текущего действия. Обычно требуется включить определенную метку в < intent-filter> этого действия, описывающего пользователю, что оно делает.

Действие IntentFilter с этой категорией важно, так как оно описывает конкретное действие, которое будет выполнять целевой объект. Как правило, это не должно быть универсальным действием (например #ACTION_VIEW, ), а конкретным именем, таким как "com.android.camera.action.CROP. Пользователю будет отображаться только один альтернативный вариант какого-либо конкретного действия, поэтому использование такого действия гарантирует, что ваш альтернативный вариант будет отображаться, а также позволяет другим приложениям предоставлять свои собственные переопределения для этого конкретного действия.

Документация по Java для android.content.Intent.CATEGORY_ALTERNATIVE.

Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License Creative Commons 2.5 Attribution License.

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