|
@@ -17,6 +17,7 @@ import androidx.core.content.FileProvider;
|
|
|
import com.alibaba.android.arouter.facade.annotation.Route;
|
|
|
import com.alibaba.android.arouter.launcher.ARouter;
|
|
|
import com.cooleshow.base.router.RouterPath;
|
|
|
+import com.cooleshow.base.utils.MyFileUtils;
|
|
|
import com.cooleshow.teacher.bean.TeacherUserInfo;
|
|
|
import com.cooleshow.usercenter.helper.UserHelper;
|
|
|
import com.cooleshow.base.ui.activity.BaseMVPActivity;
|
|
@@ -268,7 +269,7 @@ public class PersonalSettingActivity extends BaseMVPActivity<ActivityPersonalSet
|
|
|
mySetDetailBean = setDetailBean;
|
|
|
GlideUtils.INSTANCE.loadImage(this, setDetailBean.heardUrl, viewBinding.imHeader, R.drawable.icon_teacher_default_head);
|
|
|
viewBinding.tvNickname.setText(setDetailBean.username);
|
|
|
- if (!TextUtils.isEmpty(setDetailBean.gender)&&setDetailBean.gender .equals("0")) {
|
|
|
+ if (!TextUtils.isEmpty(setDetailBean.gender) && setDetailBean.gender.equals("0")) {
|
|
|
//女
|
|
|
viewBinding.tvSex.setText("女");
|
|
|
} else {
|
|
@@ -276,7 +277,7 @@ public class PersonalSettingActivity extends BaseMVPActivity<ActivityPersonalSet
|
|
|
viewBinding.tvSex.setText("男");
|
|
|
}
|
|
|
viewBinding.tvPhone.setText(UserHelper.getUserPhone());
|
|
|
- if (setDetailBean.isReal==1) {
|
|
|
+ if (setDetailBean.isReal == 1) {
|
|
|
//是
|
|
|
viewBinding.tvCertificationStatus.setText("已认证");
|
|
|
} else {
|
|
@@ -299,12 +300,14 @@ public class PersonalSettingActivity extends BaseMVPActivity<ActivityPersonalSet
|
|
|
|
|
|
|
|
|
}
|
|
|
+
|
|
|
@Override
|
|
|
protected void onResume() {
|
|
|
super.onResume();
|
|
|
presenter.getSetDetail();
|
|
|
|
|
|
}
|
|
|
+
|
|
|
@Override
|
|
|
public void upLoadImageSuccess(String url) {
|
|
|
hideLoading();
|
|
@@ -338,7 +341,12 @@ public class PersonalSettingActivity extends BaseMVPActivity<ActivityPersonalSet
|
|
|
viewBinding.tvCertificationStatus.setText("已认证");
|
|
|
} else if (requestCode == REQUEST_CODE_CAMERA) {
|
|
|
if (!TextUtils.isEmpty(imagePath)) {
|
|
|
- presenter.upLoadImage(PersonalSettingActivity.this, imagePath);
|
|
|
+ boolean isImg = MyFileUtils.isImg(imagePath);
|
|
|
+ if (isImg) {
|
|
|
+ presenter.upLoadImage(PersonalSettingActivity.this, imagePath);
|
|
|
+ } else {
|
|
|
+ ToastUtil.getInstance().showShort("请选择图片类型文件");
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
} else if (requestCode == REQUEST_CODE_LOCAL) {
|
|
@@ -346,8 +354,12 @@ public class PersonalSettingActivity extends BaseMVPActivity<ActivityPersonalSet
|
|
|
Uri selectedImage = data.getData();
|
|
|
if (selectedImage != null) {
|
|
|
String v_path = FileUtils.getFilePathForN(selectedImage, PersonalSettingActivity.this);
|
|
|
- showLoading();
|
|
|
- presenter.upLoadImage(PersonalSettingActivity.this, v_path);
|
|
|
+ boolean isImg = MyFileUtils.isImg(v_path);
|
|
|
+ if (isImg) {
|
|
|
+ presenter.upLoadImage(PersonalSettingActivity.this, v_path);
|
|
|
+ } else {
|
|
|
+ ToastUtil.getInstance().showShort("请选择图片类型文件");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|