0

我正在学习如何制作安卓应用程序,下面是我用来创建主菜单的代码。问题是它一直说“主菜单无法解决或不是一个字段”。

package chapter.seven;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.MenuInflater;

public class UserInterface extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_user_interface);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        MenuInflater inflater = getMenuInflater();
        inflater.inflate(R.menu.mainmenu, menu);
        return true;
    }

}
4

2 回答 2

1
  1. 确保您确实定义了一个mainmenu包含正确菜单定义的 XML 资源文件。
  2. 确保您的布局和 XML 资源文件中没有错误。这可能会阻止正确生成 R 文件。
  3. 刷新/清理项目
于 2012-09-08T19:30:38.880 回答
0

In addition to what Paul said, import the application resource file if the class is not in the same package as the app's declared package:

import chapter.seven.R;
于 2012-09-08T19:51:51.513 回答