eclipse下android程序下添加菜单运行时出现问题:
程序中本身没有错误,但是运行的时候出现了错误,就是使用
public boolean onCreateOptionsMenu(Menu menu) {
//menu.add(0,1,1,R.string.exit);
//menu.add(0,2,2,R.string.about);
menu.add(0, 1, 1, R.string.exit);
        menu.add(0, 2, 2, R.string.about);
return super.onCreateOptionsMenu(menu);
}
其他的一切正常,各个xml,string,以及R.java 中都是正常的

解决方案 »

  1.   

    第二个参数是itemId,是不能重复的!
    第二个参数是itemId,是不能重复的!
      

  2.   

    logcat下的错误信息好像不能直接复制,截图的话,在这又不能上传图片~~……不知兄台可有高招~?
      

  3.   

    for
    第二个参数是itemId,是不能重复的!
    第二个参数是itemId,是不能重复的!
     
    我那上面第二个参数没有重复啊?
    menu.add(groupId, itemId, order, title);
      

  4.   

    自己看看logcat的红色报错部分吧 
      

  5.   

    刚遇到这个问题。貌似string资源定义的时候,内容要加上双引号。很奇怪。不知道谁能解释一下