Android如何先显示一张图片,延时几秒后,再自动跳转到另一个页

时间:2022-10-24 09:10:23

首先我们得建立两个Activity,两页xml文件
我们得将欢迎页面配置在AndroidManifest.xml得首先显示有些人做了半天却不见效果就是这个原因
下面是 Welcome页面的主要代码:

public class Welocome extends Activity {
private final long SPLASH_LENGTH = 3000;
Handler handler = new Handler();
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_welocome);
handler.postDelayed(new Runnable() { //使用handler的postDelayed实现延时跳转

public void run() {
Intent intent = new Intent(Welocome.this, MainActivity.class);
startActivity(intent);
finish();
}
}, SPLASH_LENGTH);//3秒后跳转至应用主界面MainActivity
}
}
有不对的请大家多多指教