android - 回归主线程操作.
访问量: 2081
如果我们发起一个http请求,之后,我们需要操作UI,
UI和http 请求是在两个不同的线程上.所以需要这样:
SettingActivity.this.runOnUiThread(new Runnable() {
@Override
public void run() {
clearLocalCache();
Log.d(TAG, "== finish the entire app");
// reload the app
finishAffinity();
Intent intent = new Intent(SettingActivity.this, MainActivity.class);
startActivity(intent);
}
});