需求:單擊某個菜單項啓動其他Activity。只需調用MenuItem的setIntent(Intent intent)方法即可。
示例部分代碼:
SubMenu prog = menu.addSubMenu("啓動程序");
prog.setHeaderIcon(R.drawable.tools);
prog.setHeaderTitle("選擇您要啓動的程序");
MenuItem item = prog.add("查看經典Java EE"); //定義一個MenuItem對象
item.setIntent(new Intent(this , OtherActivity.class)); //調用OtherActivity.class文件
注意!!!
添加一個新的class文件時,需要在AndroidManifest.xml文件中添加一個新的Activity:
<activity
android:name=".OtherActivity"
android:label="創建一個新的Activity">
</activity>