android的菜单错误:add cannot be resolved or is not a field

来源:互联网 发布:淘宝客优惠券推广 编辑:程序博客网 时间:2024/06/05 20:56
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>

0 0
原创粉丝点击