我在我的Button行上遇到了这个错误,但是我确实使用该ID定义了按钮。请帮忙。 THX。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button calc = (Button)findViewbyId(R.id.btnCalc);
答案 0 :(得分:2)
确保正确调用方法。请记住,它区分大小写。
Button Calc = (Button) findViewbyId(R.id.btnCalc)
应该是
Button calc = (Button) findViewById(R.id.btnCalc)
注意By中的大写字母B.
如果你使用eclipse,那么CTRL + space会提供代码辅助和自动完成功能。这应该有助于将来的这些错误。
答案 1 :(得分:-1)
检查您的Gen文件夹 - > R class-> btnCalc是否自动处理。 如果不是:XML文件中可能存在错误。
在日食 - >项目 - >清理项目。