Activity.OnCreateContextMenu メソッド

定義

ビューのコンテキスト メニューが表示されようとしているときに呼び出されます。

[Android.Runtime.Register("onCreateContextMenu", "(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V", "GetOnCreateContextMenu_Landroid_view_ContextMenu_Landroid_view_View_Landroid_view_ContextMenu_ContextMenuInfo_Handler")]
public virtual void OnCreateContextMenu(Android.Views.IContextMenu? menu, Android.Views.View? v, Android.Views.IContextMenuContextMenuInfo? menuInfo);
[<Android.Runtime.Register("onCreateContextMenu", "(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V", "GetOnCreateContextMenu_Landroid_view_ContextMenu_Landroid_view_View_Landroid_view_ContextMenu_ContextMenuInfo_Handler")>]
abstract member OnCreateContextMenu : Android.Views.IContextMenu * Android.Views.View * Android.Views.IContextMenuContextMenuInfo -> unit
override this.OnCreateContextMenu : Android.Views.IContextMenu * Android.Views.View * Android.Views.IContextMenuContextMenuInfo -> unit

パラメーター

menu
IContextMenu

ContextMenu: ビルド中のコンテキスト メニュー

v
View

ビュー: コンテキスト メニューが作成されているビュー

menuInfo
IContextMenuContextMenuInfo

ContextMenu.ContextMenuInfo: コンテキスト メニューを表示する項目に関する追加情報。 この情報は、v のクラスによって異なります。

実装

属性

注釈

ビューのコンテキスト メニューが表示されようとしているときに呼び出されます。 onCreateOptionsMenu(Menu) とは異なり、これはコンテキスト メニューが表示され始めるたびに呼び出され、ビュー (または AdapterView サブクラスのビュー内の項目)に設定する必要があります。これは menuInfo にあります)。 onContextItemSelected(android.view.MenuItem) を使用して、項目がいつ選択されたかを確認します。 このメソッドが戻った後は、コンテキスト メニューを保持しても安全ではありません。

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

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

適用対象