something like this ...
setContentView(R.layout.page1);
Thread.sleep(1000);
setContentView(R.layout.page2);
something like this ...
setContentView(R.layout.page1);
Thread.sleep(1000);
setContentView(R.layout.page2);
 
    
     
    
    Use a CountDownTimer, see 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();
 
    
     
    
    you can also use postDelayed(new Runnable(), 1000); add the action you want to do in the runnable.
 
    
    The proper way should be:
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
  @Override
  public void run() {
    //Do something after 2s
  }
}, 2000);
This question has already answer here
