android 判断当前线程是不是主线程的几种方法
16lz
2021-01-23
方法一:
public boolean isMainThread() { return Looper.getMainLooper() == Looper.myLooper();}
- 1
- 2
- 3
- 1
- 2
- 3
方法二:
public boolean isMainThread() { return Looper.getMainLooper().getThread() == Thread.currentThread();}
- 1
- 2
- 3
- 1
- 2
- 3
方法三:
public boolean isMainThread() { return Looper.getMainLooper().getThread().getId() == Thread.currentThread().getId();}
PS:有更好的方法欢迎留言!
更多相关文章
- Android httpClient Get&Post方法
- Android 给textview添加下划线的一种方法(可复用)
- Android中两种实现倒计时的方法
- Android获取系统内核版本的方法
- Android Studio执行Java类的main方法及解决方法
- Android 延迟执行方法
- android帮助文档打开慢的解决方法
- android 五种Toast显示方法