【发布时间】:2014-01-17 02:54:37
【问题描述】:
我正在尝试向我的操作栏添加一个按钮,但是当我添加 xml 时,它会导致 R 文件停止生成,从而破坏整个应用程序。我一直在尝试遵循 Google 的指示 (https://developer.android.com/training/basics/actionbar/adding-buttons.html),但看不出我做错了什么。
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/action_settings"/>
<item
android:id="@+id/addtaskbutton"
android:icon="@drawable/ic_action_new_label"
android:title="ab_addtask"
android:visible="ifRoom"
/>
</menu>
这是我引用按钮的唯一 Java 代码
public boolean onMenuItemSelected(int featureId, MenuItem item) {
// TODO Auto-generated method stub
switch(item.getItemId()) {
case R.id.addtaskbutton:
promptUserForInfo();
return true;
}
}
【问题讨论】:
-
如果您使用的是 Eclipse,您是否尝试过清理和重建项目?
-
我不认为这与 R 编程语言有关,所以我将编辑并删除标签。如果我不正确,请回滚编辑。
标签: java android xml android-actionbar