创建setContentView出错问题

我创建了一个新布局splash.xml。并把它放在布局文件夹中。

然后又创建了一个类 Splash.java:

package com.example.buttonproj;
import android.R;
import android.app.Activity;
import android.os.Bundle;

public class Splash extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.splash); //出错

}
}

但是系统在setContentView(R.layout.splash) 报错,错误出现在哪呢?


慕运维8079593
浏览 846回答 3
3回答

神不在的星期二

最好把出错的图片贴上来看看,按照你的说法,应该是 R.layout.splash 报错,可以按照下面步骤调试一下:1、看看R.java这个文件有没有自动生成,如果没有生成,clean一下,知道生成为止2、这个R是工程自动生成的类文件,是不需要导入包的,把 import android.R; 去掉3、如果上述步骤还不行,那建议整个工程重新弄一遍。

饮歌长啸

我之前遇见过类似的问题是因为:布局背景:@drawable/abc没放在drawable(s)文件夹中,希望能帮的上你。

波斯汪

看看配置文件里有没有申明Activity,或者是图片文件是否存在。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java