【发布时间】:2015-06-30 09:15:46
【问题描述】:
我不知道为什么,但启动画面总是启动。我希望它仅在应用程序被终止或第一次运行时启动。
这是我的代码:
public class SplashScreenActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash_screen);
Thread splashscreen = new Thread() {
public void run(){
try{
int sp = 0;
while(sp < 1000){
sleep(100);
sp = sp +100;
};
}
catch (InterruptedException e) {
e.printStackTrace();
}
finally{
finish();
startActivity(new Intent(SplashScreenActivity.this, TutoActivity.class));
}
}
};
splashscreen.start();
}
【问题讨论】:
-
我不太明白。它每次都会启动,因为您启动屏幕是您的启动器活动。你不想从它开始吗?
标签: android screen splash-screen