HandlerThread hander
int i = 0; private Handler handler = new Handler(Looper.getMainLooper()); private Runnable mQueryDetailThread = new Runnable() { @Override public void run() { String aa = ""; if (i == 0) { aa = "位置申请中"; i++; } else if (i == 1) { aa = "位置申请中。"; i++; } else if (i == 2) { aa = "位置申请中。。"; i++; } else if (i == 3) { aa = "位置申请中。。。"; i = 0; } aaa.setText(aa); Log.e("TAG", "run: 每次都运行" + aa); handler.postDelayed(mQueryDetailThread, 1000); } };
handler.post(mQueryDetailThread);