我从书中取了一个程序作为模板。在activity_main.xml
我有:
android:id="@+id/contactID"//and
android:id="@+id/contactName"
两者都在单独的文本视图中指定。
然后在 mainActivity.java 我有:
int[] views = new int[] {R.id.contactName, R.id.contactID};
两个变量都没有在 java 文件中定义,这对我来说看起来很奇怪,但这就是书上所说的......而且 eclipse 说这两个变量都不能被解析或者是一个字段,所以它不会编译。这是正确的内容视图。
我猜 R 应该在编译时选择这些 - 它没有。我试过打扫卫生,没有任何乐趣。抱歉,如果我遗漏了一些非常明显的东西。