ActionProvider.OnPerformDefaultAction 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
執行一個可選的預設動作。
[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。