【发布时间】:2011-10-13 10:13:09
【问题描述】:
我正在使用 eclipse 并从书中学习 android。我正在复制代码以了解菜单并遇到这两个错误,但无法弄清楚原因。
@Override
public boolean onCreateOptionsMenu(Menu menu){
menu
.add(Menu.NONE, MENU_ADD, Menu.NONE, "Add")
.setIcon(android.R.drawable.ic_menu_add);
menu
.add(Menu.NONE, MENU_RESET, Menu.NONE, "RESET")
.setIcon(android.R.drawable.ic_menu_refresh);//error here.
这是 ic_menu_refresh 无法解析或者不是字段错误 ic_menu_refresh 没有显示为 ic_menu_add 的选项之一。
获取添加无法解决或不是字段错误
private void add(){
final View addView=getLayoutInflater().inflate(android.R.layout.add, null);//add is the source of the error.
这是我正在使用的库
package com.commonware.android.menus;
import java.util.ArrayList;
import android.app.AlertDialog;
import android.app.ListActivity;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.ContextMenu;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.EditText;
如果需要,我可以包含其余代码
【问题讨论】: