从xml创建menu
xml代码
<menu xmlns:android="http://schemas.android.com/apk/res/android"> <!-- This group uses the default category. --> <group android:id="@+id/menuGroup_Main"> <item android:id="@+id/menu_testPick" android:orderInCategory="5" android:title="Test Pick" /> <item android:id="@+id/menu_testGetContent" android:orderInCategory="5" android:title="Test Get Content" /> <item android:id="@+id/menu_clear" android:orderInCategory="10" android:title="clear" /> <item android:id="@+id/menu_dial" android:orderInCategory="7" android:title="dial" /> <item android:id="@+id/menu_test" android:orderInCategory="4" android:title="@+string/test" /> <item android:id="@+id/menu_show_browser" android:orderInCategory="5" android:title="show browser" /> </group> </menu>
java代码
@Override
public boolean onCreateOptionsMenu(Menu menu)
{
MenuInflater inflater = getMenuInflater(); //from activity
inflater.inflate(R.menu.my_menu, menu);
//It is important to return true to see the menu
return true;
}
onCreateOptionsMenu 方法一定返回true,如果为false,menu不显示