Activity.OnContextItemSelected(IMenuItem) メソッド

定義

このフックは、コンテキスト メニューの項目が選択されるたびに呼び出されます。

[Android.Runtime.Register("onContextItemSelected", "(Landroid/view/MenuItem;)Z", "GetOnContextItemSelected_Landroid_view_MenuItem_Handler")]
public virtual bool OnContextItemSelected(Android.Views.IMenuItem item);
[<Android.Runtime.Register("onContextItemSelected", "(Landroid/view/MenuItem;)Z", "GetOnContextItemSelected_Landroid_view_MenuItem_Handler")>]
abstract member OnContextItemSelected : Android.Views.IMenuItem -> bool
override this.OnContextItemSelected : Android.Views.IMenuItem -> bool

パラメーター

item
IMenuItem

MenuItem: 選択されたコンテキスト メニュー項目。 この値は null にすることはできません。

返品

boolean 通常のコンテキスト メニュー処理を続行するには false を返し、ここで使用する場合は true を返します。

属性

注釈

このフックは、コンテキスト メニューの項目が選択されるたびに呼び出されます。 既定の実装では、通常の処理を行うために false を返すだけです (項目の Runnable を呼び出すか、必要に応じてそのハンドラーにメッセージを送信します)。 この方法は、他の機能を使用せずに処理を行うアイテムに対して使用できます。 MenuItem.getMenuInfo() を使用して、このメニュー項目を追加したビューによって設定された追加情報を取得します。 派生クラスは、既定のメニュー処理を実行するために基底クラスを呼び出す必要があります。

android.app.Activity.onContextItemSelectedの Android リファレンス。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象