|  | @@ -87,6 +87,9 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 | 
	
		
			
				|  |  |      private final int CHOOSE_VIDEO = 1002;
 | 
	
		
			
				|  |  |      public final int REQUEST_CODE_LOCAL = 0x19;
 | 
	
		
			
				|  |  |      public final int REQUEST_CODE_AVATAR = 0x20;
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    public static final String GENDER_TYPE_MALE = "1";//男
 | 
	
		
			
				|  |  | +    public static final String GENDER_TYPE_FEMALE = "0";//女
 | 
	
		
			
				|  |  |      private EditText etSelfIntroduction;
 | 
	
		
			
				|  |  |      private RecyclerView videoList;
 | 
	
		
			
				|  |  |      private MineStyleVideoAdapter mMineStyleVideoListAdapter;
 | 
	
	
		
			
				|  | @@ -99,6 +102,7 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 | 
	
		
			
				|  |  |      private String currentAvatarUrl;
 | 
	
		
			
				|  |  |      private String currentNickName;
 | 
	
		
			
				|  |  |      private String isReal;
 | 
	
		
			
				|  |  | +    private String currentGander = "";
 | 
	
		
			
				|  |  |      private MineStyleFansGroupListAdapter mFansGroupListAdapter;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -181,6 +185,18 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 | 
	
		
			
				|  |  |                  ARouter.getInstance().build(RouterPath.ChatCenter.CHAT_CREATE_GROUP)
 | 
	
		
			
				|  |  |                          .navigation();
 | 
	
		
			
				|  |  |                  break;
 | 
	
		
			
				|  |  | +            case R.id.tv_male:
 | 
	
		
			
				|  |  | +                if (TextUtils.equals(currentGander, GENDER_TYPE_MALE)) {
 | 
	
		
			
				|  |  | +                    return;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                modifySex(true);
 | 
	
		
			
				|  |  | +                break;
 | 
	
		
			
				|  |  | +            case R.id.tv_female:
 | 
	
		
			
				|  |  | +                if (TextUtils.equals(currentGander, GENDER_TYPE_FEMALE)) {
 | 
	
		
			
				|  |  | +                    return;
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +                modifySex(false);
 | 
	
		
			
				|  |  | +                break;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -247,6 +263,8 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 | 
	
		
			
				|  |  |          viewBinding.viewPhoneClick.setOnClickListener(this);
 | 
	
		
			
				|  |  |          viewBinding.tvEditIntroduce.setOnClickListener(this);
 | 
	
		
			
				|  |  |          viewBinding.tvCreateFansGroup.setOnClickListener(this);
 | 
	
		
			
				|  |  | +        viewBinding.tvMale.setOnClickListener(this);
 | 
	
		
			
				|  |  | +        viewBinding.tvFemale.setOnClickListener(this);
 | 
	
		
			
				|  |  |          GridLayoutManager manager = new GridLayoutManager(this, 2);
 | 
	
		
			
				|  |  |          videoList.setLayoutManager(manager);
 | 
	
		
			
				|  |  |  //        addEmptyVideoBean();
 | 
	
	
		
			
				|  | @@ -308,18 +326,19 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 | 
	
		
			
				|  |  |              teachableSelectAdapter.notifyDataSetChanged();
 | 
	
		
			
				|  |  |          });
 | 
	
		
			
				|  |  |          addETListener();
 | 
	
		
			
				|  |  | -        viewBinding.rgSex.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() {
 | 
	
		
			
				|  |  | -            @Override
 | 
	
		
			
				|  |  | -            public void onCheckedChanged(RadioGroup group, int checkedId) {
 | 
	
		
			
				|  |  | -                if (checkedId == R.id.rb_male) {
 | 
	
		
			
				|  |  | -                    modifySex(true);
 | 
	
		
			
				|  |  | -                } else {
 | 
	
		
			
				|  |  | -                    modifySex(false);
 | 
	
		
			
				|  |  | -                }
 | 
	
		
			
				|  |  | -            }
 | 
	
		
			
				|  |  | -        });
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    private void switchGanderUI(int selectId) {
 | 
	
		
			
				|  |  | +        if (selectId == R.id.tv_male) {
 | 
	
		
			
				|  |  | +            viewBinding.tvMale.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.icon_check_select_20dp), null, null, null);
 | 
	
		
			
				|  |  | +            viewBinding.tvFemale.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.icon_check_unselect), null, null, null);
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +            viewBinding.tvMale.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.icon_check_unselect), null, null, null);
 | 
	
		
			
				|  |  | +            viewBinding.tvFemale.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.icon_check_select_20dp), null, null, null);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |      /**
 | 
	
		
			
				|  |  |       * 获取已过审视频
 | 
	
		
			
				|  |  |       *
 | 
	
	
		
			
				|  | @@ -505,6 +524,8 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 | 
	
		
			
				|  |  |          if (!checkActivityExist()) {
 | 
	
		
			
				|  |  |              return;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  | +        this.currentGander = String.valueOf(setDetailBean.gender);
 | 
	
		
			
				|  |  | +        switchGanderUI(TextUtils.equals(GENDER_TYPE_MALE, currentGander) ? R.id.tv_male : R.id.tv_female);
 | 
	
		
			
				|  |  |          ToastUtil.getInstance().showShort("修改成功");
 | 
	
		
			
				|  |  |          if (setDetailBean != null) {
 | 
	
		
			
				|  |  |              GlideUtils.INSTANCE.loadImage(this, setDetailBean.avatar, viewBinding.ivAvatar, R.drawable.icon_teacher_default_head);
 | 
	
	
		
			
				|  | @@ -529,7 +550,8 @@ public class MineStylePageActivity extends BaseMVPActivity<ActivityMineStylePage
 | 
	
		
			
				|  |  |              viewBinding.tvRealNameStatus.setText(data.isReal == 1 ? "已认证" : "未认证");
 | 
	
		
			
				|  |  |              viewBinding.tvRealNameStatus.setTextColor(getResources().getColor(data.isReal == 1 ? com.cooleshow.base.R.color.color_cccccc : com.cooleshow.base.R.color.color_ff0000));
 | 
	
		
			
				|  |  |              //性别
 | 
	
		
			
				|  |  | -            viewBinding.rgSex.check(TextUtils.equals(data.gender, "1") ? R.id.rb_male : R.id.rb_female);
 | 
	
		
			
				|  |  | +            this.currentGander = data.gender;
 | 
	
		
			
				|  |  | +            switchGanderUI(TextUtils.equals(data.gender, GENDER_TYPE_MALE) ? R.id.tv_male : R.id.tv_female);
 | 
	
		
			
				|  |  |              //手机号
 | 
	
		
			
				|  |  |              viewBinding.tvPhoneNum.setText(data.phone);
 | 
	
		
			
				|  |  |          }
 |