From 2800e0df4c2324b617b7cbc23945e799144dcdd8 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期一, 10 一月 2022 18:28:01 +0800 Subject: [PATCH] 完善 --- app/src/main/java/com/ysvideo/zhibo/app/ui/mine/PersonInfoActivity.java | 18 +++++++++++++++++- 1 files changed, 17 insertions(+), 1 deletions(-) diff --git a/app/src/main/java/com/ysvideo/zhibo/app/ui/mine/PersonInfoActivity.java b/app/src/main/java/com/ysvideo/zhibo/app/ui/mine/PersonInfoActivity.java index a7f4c2b..4f00a0a 100644 --- a/app/src/main/java/com/ysvideo/zhibo/app/ui/mine/PersonInfoActivity.java +++ b/app/src/main/java/com/ysvideo/zhibo/app/ui/mine/PersonInfoActivity.java @@ -31,6 +31,7 @@ import com.androidquery.AQuery; import com.bumptech.glide.Glide; import com.ysvideo.zhibo.app.R; +import com.ysvideo.zhibo.app.entity.user.UserInfo; import com.ysvideo.zhibo.app.ui.common.BrowserActivity; import com.ysvideo.zhibo.app.util.UserUtil; import com.ysvideo.zhibo.app.util.api.BasicTextHttpResponseHandler; @@ -92,6 +93,13 @@ setContentView(R.layout.activity_person_info); TopBarUtil.init(this, "涓汉淇℃伅", this); + if (!UserUtil.isLogin(getApplicationContext())) { + Toast.makeText(getApplicationContext(), "璇峰厛鐧诲綍", Toast.LENGTH_SHORT).show(); + finish(); + return; + } + + mAQuery = new AQuery(this); @@ -127,6 +135,14 @@ public void onSuccessPerfect(int statusCode, Header[] headers, JSONObject jsonObject) throws Exception { if (jsonObject.optBoolean("IsPost")) { JSONObject data = jsonObject.optJSONObject("Data"); + + UserInfo userInfo = new UserInfo(); + userInfo.setPortrait(data.optString("Portrait")); + userInfo.setId(data.getString("Id")); + userInfo.setNickName(data.optString("Nickname")); + UserUtil.loginSuccess(getApplicationContext(), userInfo); + + Glide.with(PersonInfoActivity.this).load(data.optString("Portrait")).transform(new GlideCircleTransform(getApplicationContext())).placeholder(R.drawable.ic_portrait_default).error(R.drawable.ic_portrait_default).into(iv_portrait); tv_nickName.setText(data.optString("Nickname")); tv_birthday.setText(data.optString("Birthday")); @@ -198,7 +214,7 @@ * @param uri */ public void startPhotoZoom(Uri uri) { - File storageDir = new File(android.os.Environment.getExternalStorageDirectory().getPath() + "/HanJuImg/"); + File storageDir = new File(android.os.Environment.getExternalStorageDirectory().getPath() + "/ZhiBoImg/"); if (!storageDir.exists()) {//娌℃湁鏂囦欢澶瑰垯鍒涘缓 storageDir.mkdir(); } -- Gitblit v1.8.0