一旦我的启动画面显示1000ms,我收到一个错误,指出“应用程序意外停止,请重试。”这似乎是一个活动,应该在启动屏幕不工作后开始。在启动画面之前,一切正常。 Logcat 显示以下错误“E/AndroidRuntime(5480):java.lang.RuntimeException:无法启动活动ComponentInfo {com.xxxxx.home/com.xxxxx.home.xxxxx}:java.lang.NullPointerException。I beleive the问题是我的飞溅类,但不能针点在哪里。任何有识之士将不胜感激。启动画面后的活动
公共类飞溅延伸活动{
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);
}
}
你有没有注册你的所有活动类在显示文件? – MAC 2012-04-25 18:28:42
是的......我的飞溅活动在清单中注册并设置为MAIN和LAUNCHER。我的第二个活动更改为默认,名称设置为与“意图”中的名称相同 – user1165694 2012-04-25 18:39:07