2017-12-02 92 views
-1

AlertDialogは、setView()メソッドを使用してカスタムビューを設定できます。しかし、私が望んでいたのは、メニューを表示するときに使用するメニューをtoolbarに表示することでした。アンドロイドリソースのメニューフォルダからmenu.xmlを膨らませて、AlertDialogに表示させるようにします。AlertDialogにメニューを展開する方法

+1

** ** [PopupMenu](https://developer.android.com/reference/android/widget/PopupMenu.html)** – Prem

+1

目的に合わせて 'PopupWindow'を使用し、[この回答](https:// stackoverflow.com/a/40302997/8164071) –

+0

ポップアップメニューを使用する例https://www.javatpoint.com/android-popup-menu-example –

答えて

0

アクティビティを作成し、それをダイアログとしてテーマ化します。このアクティビティでは、一般的なメニューコードを使用します。このアクティビティは、ダイアログを表示するダイアログウィンドウとして使用してください。