资源文件
首先在 res
目录下新建一个menu
文件夹,右击res
目录–>New–>Android Resource Directory,输入文件夹名menu
,在弹出的菜单中Directory Name
输入Menu
,Resource type
选择Menu
,然后在此文件夹下新建一个 main.xml
的菜单文件,右击menu–>New–>Menu Resource File。
最后添加 Item
的 id
和title
即可.
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/add_item" android:title="@string/add" /> <item android:id="@+id/remove_item" android:title="@string/remove" /> </menu>
|
使用:
重写 Activity
的 onCreateOptionsMenu
和 onOptionsItemSelected
方法.
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.main,menu); return true; }
@Override public boolean onOptionsItemSelected(@NonNull MenuItem item) { switch (item.getItemId()){ case R.id.add_item: showToast("You Click Add"); break; case R.id.remove_item: showToast("You Click Remove"); break; default: } return true; }
|