android上的应用问题:(以下代码, 不全, 通不过)
........................public boolean onCreateOptionsMenu(Menu menu) {
   // TODO Auto-generated method stub
   /*添加三个菜单项目,并设置图片*/
   menu.add(0, 1, 1, "Edit").setIcon(R.drawable.ic_menu_edit);
   menu.add(0, 2, 2, "Open").setIcon(R.drawable.ic_menu_agenda);
   menu.add(0, 3, 3, "Exit").setIcon(R.drawable.ic_lock_power_off);
   return super.onCreateOptionsMenu(menu);
}........................
ic_menu_edit, ic_menu_agenda, ic_lock_power_off 几个标识还应加在什么文件中?请指导, 谢谢.

解决方案 »

  1.   

    ic_menu_edit, ic_menu_agenda, ic_lock_power_off 
    这是三张图片,放在drawable文件夹下的!
      

  2.   

    必须在res目录下的drawable-hdpi,drawable-ldpi,drawable-mdpi中都必须存在名为ic_menu_edit,ic_menu_agenda,ic_lock_power_off的图片文件。
      

  3.   

    呃。我只是说针对LZ这个代码来说,他很明显是引用drawable下面的图片文件的
      

  4.   

    是不是还要有 \res\menu\menu.xml
      

  5.   

    不用,menu.add就已经添加了菜单了,在点击模拟器menu按钮的时候就可以显示
      

  6.   

    R.drawable.xxxx --> 表示 \res\drawable\xxxx ?
      

  7.   

    .png  .jpg  .bmp图片都可以!png图片最好,jpg次之,bmp图片少用!!楼主试试吧!