导入R.layout.main - Android

时间:2013-09-26 14:37:31

标签: android

我正在开发一个将使用图像的Android应用程序,因此我正在努力抓取图像并显示它。虽然当我输入setContentView(R.layout.main);时它告诉我main不存在,但提议放入布局文件或R.java。当试图将它放入文件并保存R.java文件告诉我它恢复到原来的目的,为什么会这样?

2 个答案:

答案 0 :(得分:2)

根据您的评论,您说您有activity_main.xml而非main.xml

所以改为

setContentView(R.layout.activity_main);

如果您已导入R.java,则删除相同的内容。确保资源文件中没有错误。清洁和建设。

如果您在activity_main.xml中有一个ID为gimg1的图像视图,那么

  ImageView iv = (ImageView) findViewById(R.id.gimg1);

并导入

  import android.widget.ImageView;

如果你的xml中有其他视图,那么初始化是一样的

答案 1 :(得分:1)

R.java文件会自动生成,您无法对其进行编辑。在您的情况下,通过Project->Clean

来清理您的项目