ActionProvider.OnPerformDefaultAction Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет необязательное действие по умолчанию.
[Android.Runtime.Register("onPerformDefaultAction", "()Z", "GetOnPerformDefaultActionHandler")]
public virtual bool OnPerformDefaultAction ();
[<Android.Runtime.Register("onPerformDefaultAction", "()Z", "GetOnPerformDefaultActionHandler")>]
abstract member OnPerformDefaultAction : unit -> bool
override this.OnPerformDefaultAction : unit -> bool
Возвращаемое значение
- Атрибуты
Комментарии
Выполняет необязательное действие по умолчанию.
В случае поставщика действий, помещенного в пункт меню, который не отображается как действие, этот метод вызывается, если предыдущие обратные вызовы для обработки выбора меню обрабатывали событие.
Выбор пункта меню обрабатывается в следующем порядке: <ul><li> Прием вызова MenuItem.OnMenuItemClickListener#onMenuItemClick MenuItem.OnMenuItemClickListener.onMenuItemClick
. </li><li.> Получение вызова<android.app.Activity#onOptionsItemSelected(MenuItem) Activity.onOptionsItemSelected(MenuItem)
/li><li li> Получение вызова<android.app.Fragment#onOptionsItemSelected(MenuItem) Fragment.onOptionsItemSelected(MenuItem)
/li<>li li> Запуск android.content.Intent
набора с помощью MenuItem#setIntent(android.content.Intent) MenuItem.setIntent(android.content.Intent)
</li><li> вызов этого метода. </li></ul>
Реализация по умолчанию не выполняет никаких действий и возвращает значение false.
Документация по Java для android.view.ActionProvider.onPerformDefaultAction()
.
Части этой страницы являются изменениями, основанными на работе, созданной и совместно используемой проектом Android и используемой в соответствии с условиями, Creative Commons 2.5 Attribution License.