hak*_*iko 0 android splash-screen activity-lifecycle
我已经为我的android应用创建了初始屏幕。我的问题很简单。5秒钟后,启动屏幕消失,主要活动起作用。然后,如果我单击“返回”按钮,它将再次返回启动屏幕。但我不要这个。
如果用户在mainactivity上触摸“返回”按钮,则应用必须进入没有闪屏的android菜单。我该如何解决?
package com.example.androidfirst;
import android.app.Activity;
public class SplashActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.splash_screen);
Thread timer = new Thread() { //new Thread
@Override
public void run() {
try {
sleep(5000);
}
catch (InterruptedException e) {
e.printStackTrace();
}
finally {
Intent MainAct = new Intent("com.example.androidfirst.MAINACTIVITY");
startActivity(MainAct);
try {
this.finalize();
}
catch (Throwable e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
};
timer.start();
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4747 次 |
| 最近记录: |