admin
2022-01-10 2800e0df4c2324b617b7cbc23945e799144dcdd8
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();
        }