两种延时
1.sendMessage–>handleMessage()
private Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
switch (msg.what) {
case SHOW_NEXT_PAGE:
showNextPage();
break;
}
}
};
handler.sendEmptyMessageDelayed(SHOW_NEXT_PAGE, 2000);
handler.removeCallbacksAndMessages(null);
2.handle.post();
Handler handler = new Handler() ;
handler.postDelayed(mRunnable, 3000);
Runnable mRunnable = new Runnable() {
@Override
public void run() {
showNextPage();
}
};
handler.removeCallbacksAndMessages(null);