结束了。我想我已经尝试了一切:
我尝试了以下内容:
拼命地将代码编写到.R文件中 - 它只是在不添加新Button的情况下重建自己。
public class ButtonActivity extends Activity {
int count = 0;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Button button = (Button) findViewById(R.id.button);
final Button button2 = (Button) findViewById(R.id.button1);
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
button.setText("Got Pressed:" + ++count);
}
});
}
}
我收到了以下错误:
button1无法解析或不是字段。
下面是.xml文件中的按钮。
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:text="Button" />
我还没有问过上帝,但我认为你会给出更实际的回应。
答案 0 :(得分:0)
检查所有XML,
项目 - &gt;干净,
右键单击 - &gt;修复项目属性(在上面之后执行此操作) (在eclipse右栏中的项目名称上)
保持冷静和韭菜。
答案 1 :(得分:0)
导入com.thenode.mobile.R; ...即你的包命名空间和你的R. 应在项目的下一个版本中重新生成文件。如果它 仍然不起作用,你肯定,绝对有一个错误 您的外部资源XML文件 - 在本例中是我的maingui.xml文件。 仔细检查外部XML文件。我认为这种情况发生的原因 是自动生成的任何进程R.java文件从顶部开始 你的资源和工作一直到底。如果它遇到了 一路上的错误,它只是停止 - 留下任何东西 资源尚未添加到R.java中,但忽略了告诉你 为什么R无法解决。我想这就是他们中的一些人会说的原因 “没有解决”,其他人会没事的。无论如何,这基本上是 收到此错误时应该搜索的三件事。