判断当前是否在主线程:ThreadExecutor.isMainThread()
如果当前不是主线程,切换到主线程:
ThreadExecutor.getInstance().executeOnUI(new Runnable() {
@Override
public void run() {
finishAllActivity();
}
});
常规代码编写:
if (!ThreadExecutor.isMainThread()) {
ThreadExecutor.getInstance().executeOnUI(new Runnable() {
@Override
public void run() {
finishAllActivity();
}
});
return;
}
个人GitHub: https://github.com/HuaDanJson