Xamarin-menus
Xamarin-メニュー
ポップアップメニュー
ポップアップメニューとは、ビューに添付されているメニューのことです。 *ショートカットメニュー*とも呼ばれます。 Androidアプリにポップアップメニューを追加する方法を見てみましょう。
新しいプロジェクトを作成し、 popUpMenu App と呼びます。 Main.axml を開き、ポップアップメニューを表示するために使用するボタンを作成します。
メニュー項目を追加したら、 mainActivity.cs に移動して、ボタンのクリック時にポップアップメニューを表示します。
次に、アプリケーションをビルドして実行します。 それは次の出力を生成する必要があります-
オプションメニュー
オプションメニューは、アプリの主要なメニューのコレクションであり、主に設定の保存、検索などに使用されます。 ここでは、3つの項目、つまり*新しいファイル設定、ヘルプ、およびアプリについて*を含む設定のメニューを作成します。
オプションメニューを作成するには、リソースフォルダーに新しいXMLレイアウトファイルを作成する必要があります。 まず、新しいXMLファイルを追加します。 *レイアウトフォルダー*を右クリックし、*追加→新規アイテム→Visual C#→XMLファイル*に移動します。
レイアウトファイル*に適切な名前を選択します。 この例では、ファイル *myMenu.xml を呼び出します。
次に、 MainActivity.cs に移動し、* onOptionsMenu()*のオーバーライドクラスを作成します。
次に、設定メニュー*が選択されたときに応答するアクションを作成します。 これを行うには、 OnOptionsItemSelected()*メニューの別のオーバーライドクラスを作成します。
最終的な完全なコードは次のようになります-
次に、アプリケーションをビルドして実行します。 それは次の出力を生成する必要があります-