如何将布局延迟1秒,然后在Android中显示另一个布局

drd*_*rdr 3 android

像这样的东西......

setContentView(R.layout.page1);
Thread.sleep(1000);
setContentView(R.layout.page2);
Run Code Online (Sandbox Code Playgroud)

Ste*_*ger 9

使用CountDownTimer,请参阅 http://developer.android.com/reference/android/os/CountDownTimer.html

Import android.os.CountDownTimer;


setContentView(R.layout.page1);
new CountDownTimer(1000, 1000) {

   public void onTick(long millisUntilFinished) {
   }

   public void onFinish() {
       setContentView(R.layout.page2);
   }

}.start();
Run Code Online (Sandbox Code Playgroud)