判断当前线程是否UI线程

来源:互联网 发布:手机微信连不上网络 编辑:程序博客网 时间:2024/06/08 14:56

转载自:Android 判断当前thread 是否是UI thread


两种方法:

1.
if (Thread.currentThread() == Looper.getMainLooper().getThread()) {    // UI线程} else {    // 非UI线程}
2.
if (Looper.myLooper() == Looper.getMainLooper()) {    // UI线程} else {    // 非UI线程}
第二种方法得确保当前线程关联了一个Looper。

原创粉丝点击