规范部分Thread
This commit is contained in:
@ -172,13 +172,14 @@ public class MessageDetailActivity extends BaseActivity implements MessageDetail
|
||||
|
||||
//检查sp是否有用户信息
|
||||
if (TextUtils.isEmpty(sp.getString("user_name", null))) {
|
||||
new Thread(new Runnable() {
|
||||
@Override
|
||||
public void run() {
|
||||
TokenUtils.getToken(MessageDetailActivity.this, true);
|
||||
MessageDetailActivity.this.runOnUiThread(new Runnable() {
|
||||
|
||||
TokenUtils.getToken(this, true)
|
||||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
.subscribe(new Response<String>(){
|
||||
@Override
|
||||
public void run() {
|
||||
public void onResponse(String response) {
|
||||
super.onResponse(response);
|
||||
String icon = sp.getString("user_icon", null);
|
||||
if (TextUtils.isEmpty(icon)) {
|
||||
mMessageDetailIconDv.setImageURI(
|
||||
@ -189,8 +190,6 @@ public class MessageDetailActivity extends BaseActivity implements MessageDetail
|
||||
mMessageDetailUserNameTv.setText(sp.getString("user_name", "光环用户"));
|
||||
}
|
||||
});
|
||||
}
|
||||
}).start();
|
||||
} else {
|
||||
String icon = sp.getString("user_icon", null);
|
||||
if (TextUtils.isEmpty(icon)) {
|
||||
|
||||
Reference in New Issue
Block a user