語言

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 收到 /li li< 的呼叫>android.app.Activity#onOptionsItemSelected(MenuItem) Activity.onOptionsItemSelected(MenuItem) /li<>li 收到 /li<>liandroid.app.Fragment#onOptionsItemSelected(MenuItem) Fragment.onOptionsItemSelected(MenuItem) 的呼叫 <>透過<> /liandroid.content.IntentMenuItem#setIntent(android.content.Intent) MenuItem.setIntent(android.content.Intent)li< 啟動>裝置 使用此方法。<> </li></ul>

預設實作不執行任何動作,並回傳 false。

Java 文件 android.view.ActionProvider.onPerformDefaultAction()。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於