Menu菜单
创建一个菜单
右击res,New→Dirctory
main.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
//创建一个选项
<item
//设置id
android:id="@+id/add_item"
//设置标题文本
android:title="@string/main_item_add"/>
</menu>
strings.xml
<resources>
<string name="main_item_add">Add</string>
</resources>
java
//创建菜单
public boolean onCreateOptionsMenu(Menu menu) {
//指定菜单资源文件、指定添加的菜单对象
getMenuInflater().inflate(R.menu.main,menu);
//显示
return true;
}
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
//根据传入itemId做出相应的动作
switch (item.getItemId()){
case R.id.add_item:
Toast.makeText(FirstActivity.this,"Add",Toast.LENGTH_SHORT).show();
break;
default:
}
return true;
}