当前位置:   article > 正文

android的菜单错误:add cannot be resolved or is not a field_case r.id.additem: 报错

case r.id.additem: 报错
public boolean onOptionsItemSelected(MenuItem item) {
// TODO Auto-generated method stub
//return super.onOptionsItemSelected(item);
//通过调用item.getItemID这个函数来进行选择菜单操作
switch(item.getItemId()){
case R.id.add item:
Toast.makeText(FirstViewActivity.this, "I love you ,Xinyu.", 300).show();
break;
case R.id.remove_item:
Toast.makeText(FirstViewActivity.this, "Do you know?",300).show();break;


return true;

}

这个的错误原因,我的是由于add item的个是错误了。与main.xml里面的不一样【其实是add  item中间的"_"这个符号没有打上】

以下是我的string:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
    <item 
        android:id="@+id/add_item"
        android:title="Add"/>
    <item 
        android:id="@+id/remove_item"
        android:title="Remove"/>


</menu>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/700083
推荐阅读
相关标签
  

闽ICP备14008679号