一旦我的初始屏幕显示 1000 毫秒,我就会收到一条错误消息,指出“应用程序已意外停止。请重试。” 似乎应该在启动画面不工作后开始的活动。在启动画面之前,一切正常。Logcat 显示以下错误“ E/AndroidRuntime(5480): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.xxxxx.home/com.xxxxx.home.xxxxx}: java.lang.NullPointerException。我相信这个问题与我的 Splash Class 一起,但无法确定在哪里。任何见解将不胜感激。
公共类 Splash 扩展 Activity{
private final int SPLASH_DISPLAY_LENGTH = 1000;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
new Handler().postDelayed(new Runnable(){
@Override
public void run() {
Intent openxxxxx = new Intent("com.xxxxx.home.XXXXX");
startActivity(openxxxxx);
}
}, SPLASH_DISPLAY_LENGTH);
}
}