AndroidアプリにMenuを取り付ける方法
AndroidアプリにOptionsMenuを取り付ける方法を説明します。
OptionsMenuはタイトル右側の…のボタンのタップでメニューを表示します。


初めにメニューを作成します。
Projyect>Androidのツリーから右クリックでNew>Android Resouce Fileをクリックします。
File nameは適当に(ここではmain)、Resource typeをMenuでOKします。

これでres>menuにmain.xmlが生成されましたので、main.xmlを開いて Menu Itemを追加しidとtitleを設定します。

次にclass MainActivity にonCreateOptionsMenuを追加します。
override fun onCreateOptionsMenu(menu: Menu?): Boolean {
menuInflater.inflate(R.menu.main,menu)
return true
}
これでメニューが表示されますので、次にメニュー押下時の処理を追加します。
override fun onOptionsItemSelected(item: MenuItem?): Boolean {
when (item?.itemId){
R.id.settei -> {bt_mail_f()}
R.id.pri_pol -> {f_bt_pp()}
}
return super.onOptionsItemSelected(item)
}
上記の例では設定(settei)押下時にbt_mail_f()が、プライバシーポリシー(pri_pol)押下時にf_bt_pp()が起動されます。