Fragment.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, MenuInflater) とは異なり、これはコンテキスト メニューが表示され、ビュー (または AdapterView サブクラスのビュー内の項目) に設定される必要があるたびに呼び出されます。これは menuInfo にあります)。 onContextItemSelected(android.view.MenuItem) を使用して、項目がいつ選択されたかを確認します。 既定の実装では Activity.onCreateContextMenu が呼び出されますが、その動作が必要ない場合は、この実装を呼び出すことはできません。 このメソッドが戻った後は、コンテキスト メニューを保持しても安全ではありません。 このビューのコンテキスト メニューがビルドされるときに呼び出されます。 このメソッドが戻った後は、メニューを保持しても安全ではありません。

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

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

適用対象