使用方法:
首先在 res 目录下新建一个 menu文件夹,在文件夹下再建一个名叫 main 的菜单文件。
main.xml代码:
android:id="@+id/add_item"
android:title="添加" />
android:id="@+id/remove_item"
android:title="删除" />
android:id="@+id/query_item"
android:title="查看" />
在 Activity 中重写onCreateOptionsMenu()
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main,menu);
return true;
}
通过 getMenuInflater() 方法能够得到MenuInflater对象,再调用它的 inflate() 方法就可以给当前活动创建菜单了。inflate() 方法接受两个参数,第一个参数用于指定我们通过哪一个资源文件来创建菜单,这里传入的是R.menu.main。第二个参数用于指定我们的菜单项将添加到哪一个 Meau 对象中,这里直接使用onCreateOptionsMenu() 方法中传入 menu 参数。然后给这个方法返回 true,表示允许创建的菜单显示出来,如果返回了 fa