需求:单击某个菜单项启动其他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>