Android判断当前线程是不是主线程的方法

开发过程当中有时候会在Thread类中执行某些操做,有些操做会因为Android版本的不一样,尤为是低版本而Crash,所以必要的时候会查看某些容易引发crash的操做是不是在主线程,这里举三种方法:oop

方法一:使用Looper类判断线程

Looper.myLooper() == Looper.getMainLooper()

方法二:经过查看Thread类的当前线程code

Thread.currentThread() == Looper.getMainLooper().getThread()
相关文章
相关标签/搜索