Handler handler = new Handler();
Runnable runnable = new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
Log.d("runnning888", "runnning888");
handler.postDelayed(runnable, 1000);
}
};
handler.postDelayed(runnable, 1000);
上面代码出再的问题就是可能会出现500ms执行一次。
所以为了避免上面的情况可以在
handler.postDelayed(runnable, 1000);
前面加一条语句
handler.removeCallbacks(runnable);
handler.postDelayed(runnable, 1000);