刚开始看郭大神的<<第一行代码>>,实现以下里面的一些例子.利用Menu给APP添加一个菜单项.
效果图
结构图
- 在res的menu文件夹下创建一个xml文件,当然你也可以使用系统创建的main.xml文件,添加两个item.
<item
android:id="@+id/add_item"
android:title="Add"
/>
<item
android:id="@+id/remove_item"
android:title="Remove"
/>
- 重写 onOptionsItemSelected();和onOptionsItemSelected();方法.
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.add_item:
Toast.makeText(this, "add_item", Toast.LENGTH_SHORT).show();
break;
case R.id.remove_item:
Toast.makeText(this, "remove_item", Toast.LENGTH_SHORT).show();
default:
break;
}
return true;
}