我想在顶部添加一个菜单项(类标题所在的位置)。我将该项添加到menu.xml中,并且在单击后创建了一个Intent来打开一个新类,但它不再打开我的整个应用程序。当我删除android:onClick:"history"
时,它会再次开始使用菜单功能。
请看一下图片:http://snag.gy/udxXc.jpg
'历史'是我需要打开新课程的按钮。这是我的代码:
的xml:
<item
android:id="@+id/history"
android:showAsAction="always"
android:title="History"
android:onClick="history"/>
爪哇:
public void history(View view){
Intent historyIntent = new Intent(this, History.class);
startActivity(historyIntent);
}
我做得对吗?或者更好的解决方案?
答案 0 :(得分:0)
我想在顶部添加一个菜单项(类标题所在的位置)
这称为the action bar。
当我删除android:onClick:“history”时,它会在菜单功能中重新开始工作。
我不知道android:onClick
对<item>
元素有效。
我做得对吗?
据我所知。
还是更好的解决方案?
Override onOptionsItemSelected()
and respond to the item click there。