我正在使用 Jellybean。当我输入布局名称时,此布局名称会自动创建为与菜单名称相同。然后我访问主要 Activity 的布局,我无法访问 id。我遇到了 main cannot resolved variable 的错误。 代码:
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_my_first);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_my_first, menu);
return true;
}
最佳答案
我最近也遇到了这个问题。
原来生成的名称“activity_main”没有被接受。我删除了下划线并且它起作用了。在我删除 _ 下划线后,它能够生成 R 文件。
顺便说一句,这是最初生成的代码中的一个错误。 我以前从未见过这个问题。
关于android - 布局名称错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12356400/