Eclipse不认识R.id。我刚开始学习Android,所以请帮帮我。
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
public class SecondappActivity extends Activity {
EditText ed;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ed=(EditText) findViewById(R.id.b1);
}
}它是说id不能被解析,或者不是一个字段。
发布于 2012-07-16 14:23:45
检查您的xml文件并确保它没有任何错误。看起来生成R文件有问题。它可能是由xml中的错误引起的。
发布于 2012-07-16 14:26:29
检查xml文件或res文件夹中的任何错误。清理和重建项目。看起来不错
发布于 2012-07-16 14:22:51
您的main.xml文件是什么样的?java代码没有什么问题。假设你所有的进口都正常。很可能bn1不是在那个布局中。或者你没有在你的android:id字段中添加'+‘以确保它进入R.java文件。
https://stackoverflow.com/questions/11506317
复制相似问题