From 6f07cf3ce7ccb37911f5c755b7833732fb8eee64 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期四, 19 八月 2021 18:08:30 +0800 Subject: [PATCH] 功能完善 --- app/src/com/hanju/video/app/ui/main/MineFragment.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/app/src/com/hanju/video/app/ui/main/MineFragment.java b/app/src/com/hanju/video/app/ui/main/MineFragment.java index 684168a..532ee44 100644 --- a/app/src/com/hanju/video/app/ui/main/MineFragment.java +++ b/app/src/com/hanju/video/app/ui/main/MineFragment.java @@ -335,7 +335,8 @@ } else { rv_watch_history.getAdapter().notifyDataSetChanged(); } - if (UserUtil.getLoginUid(getContext()) != null) { + String loginUid = UserUtil.getLoginUid(getContext()); + if (!StringUtils.isEmpty(loginUid)) { HttpApiUtil.getPersonInfo(getContext(), UserUtil.getUid(getContext()), UserUtil.getLoginUid(getContext()), new BasicTextHttpResponseHandler() { @Override public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { @@ -347,6 +348,19 @@ String sign = data.optString("Sign"); if (!StringUtils.isEmpty(sign)) tv_desc.setText(sign); + } else { + String msg = jsonObject.optString("Error"); + Toast.makeText(getContext(), msg, Toast.LENGTH_SHORT).show(); + if (msg != null && msg.contains("娉ㄩ攢")) { + Editor edit = getContext().getSharedPreferences("user", + Context.MODE_PRIVATE).edit(); + edit.putString("LoginUid", ""); + edit.putBoolean("PushType", false); + edit.commit(); + UserUtil.logout(getContext()); + MineFragment.isLogin = false;// 鏀逛负鏈櫥褰曠姸鎬� + initLoginInfo(); + } } } }); -- Gitblit v1.8.0