这是我的代码:
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
b1=(Button)findViewById(R.id.button1);
b1.setOnClickListener(this);
}
如果我删除
b1=(Button)findViewById(R.id.button1);
b1.setOnClickListener(this);
R.layout.main没有给出任何问题。但是当我插入它时,错误显示无法解析R.layout.main。我也提到了类似的链接Button.setOnClickListener(this); error,但这有助于。
此致
Prayag
答案 0 :(得分:1)
它是以下两种情况之一:
第一个: 如果您的Activity类在不同的包中,那么您必须导入您的类R而不是前面提到的android.R
第二个: 有时当你使用eclipse并且只是添加了一个drawable或任何资源时你必须清理并刷新项目以完全重建它,然后R类被重新生成并被你的其他类看到
答案 1 :(得分:0)
看看你的导入;你应该导入你的类R,而不是android.R;
看看是否能解决问题