并且无法在for (i = sorted.size(); i > 0; ) {
--i;
...
}
中添加“sub”。我的程序中出现此错误
btnsub无法解析或不是字段
谢谢。
答案 0 :(得分:2)
findViewById
后,必须致电{p> setContentView
。
更重要的是,R.java
不是用户可编辑的,它是由android编译器根据您的资源文件自动生成的。你应该在你的布局xml中定义android:id="@+id/btnsub"
。
答案 1 :(得分:0)
因此,在活动中,要定义布局,请按以下步骤操作:
a)在 / res / layout 目录中定义布局(activity_main.xml)
b)使用
setContentView(R.layout.activity_main);
后
super.onCreate();
c)然后调用findViewByID()方法,就像你已经在做的那样。
*不要认为错误只会出现在 btnsub 中,问题也会出现在下一个按钮 btnadd 中,它只显示在btnsub中,因为它是代码中的第一个错误的陈述,这就是为什么它在这里显示。
**如果您已经执行了上述步骤,那么可能是您的目录结构错误了。