**BaseActivity中:**
public void dismissCustomProgress() {
if (!isFinishing()) {
if (mProgress != null && mProgress.isShowing()) {
mProgress.dismiss();
}
}
}
调用的dismissCustomProgress的Activity中
ThreadUtils.runOnMainThread(new Runnable() {
@Override
public void run() {
dismissCustomProgress();
}
});