网上已经有几种方法,个人使用如下方法,代码如下:
(1)主页Activity
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setView();
showSplash();
}
private void showSplash() {
startActivity(Splash.class);
new Handler().postDelayed(new Runnable() {
public void run() {
init();
}
}, Ext.SPLASH_DISPLAY_LENGHT + 500);
}
(2)SPLASH中
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
new Handler().postDelayed(new Runnable() {
public void run() {
finish();
}
}, Ext.SPLASH_DISPLAY_LENGHT);
}