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);
使用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();
您可以使用:
SystemClock.sleep(100); //ms
你也可以使用 postDelayed(new Runnable(), 1000);
在runnable中添加你想要执行的操作。
正确的方法应该是:
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
//Do something after 2s
}
}, 2000);