Handler handler = new Handler();
這個會默認(rèn)用當(dāng)前線程的Looper。
如果要刷新UI簸州,handler要用到主線程的looper,所以只需要在主線程中創(chuàng)建出來即可
如果在其他線程拓诸,也要滿足這個功能的話妹笆,要Handler handler = new Handler(Looper.getMainLooper());Handler handler = new Handler(Looper.getMainLooper());
將創(chuàng)建出來的handler放到主線程中
也可以使用如下方法將handler放入主線程中
- Looper.prepare();
- Handler handler = new Handler();
- Looper.loop();
PS:小心內(nèi)存泄漏