1

我为一个活动编写了简单的 android 代码,并通过布局文件夹中名为 second.xml 的 xml 文件提供了它的视图。我也在 mainfiest 文件中提到了这个活动。但我面临的错误是“第二个无法解决或它不是字段”在 setContentView 方法中。请给出解决方案

import android.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;

public class Second extends Activity
{
    ImageView imageView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.second);

        // Intent i=getIntent();
    }
}
4

3 回答 3

2

你只需要从Project->Clean清理你的项目并删除import android.R; 从 Second 在清理它之前。确保在src/layout/second.xml下有 second.xml 文件。

import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;

public class Second extends Activity
{
    ImageView imageView;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.second);

    //      Intent i=getIntent();
  }
}
于 2012-06-04T08:15:30.600 回答
0

请删除此导入的行

import android.R;

然后像这样清洁:

转到项目>>清理项目。我想你可能会解决你的问题;转到更多详细信息: R 无法解决

于 2012-06-04T08:20:40.467 回答
0

删除import android.R;并清理您的项目。仅当您尝试使用 Android 提供的数据时,才应导入 android.R。例如,要显示单行列表视图,您可以使用 Android 提供的布局和文本视图,如下所示:

ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
    android.R.layout.simple_list_item_1, android.R.id.text1, values);
于 2012-06-04T09:25:25.183 回答