diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 41531d4..f6e055d 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -217,6 +217,11 @@
android:name="com.ckkj.water.mine.PsdManageActivity"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustResize"/>
+
+
\ No newline at end of file
diff --git a/app/src/main/java/com/ckkj/water/mine/MineCenterFragment.java b/app/src/main/java/com/ckkj/water/mine/MineCenterFragment.java
index 433b8c0..9dd8a62 100644
--- a/app/src/main/java/com/ckkj/water/mine/MineCenterFragment.java
+++ b/app/src/main/java/com/ckkj/water/mine/MineCenterFragment.java
@@ -16,7 +16,10 @@ import com.ckkj.water.mine.mvp.MineContract;
import com.ckkj.water.mine.mvp.MineImpl;
import com.ckkj.water.mine.mvp.MinePresenter;
import com.ckkj.water.network.BaseBean;
+import com.ckkj.water.utils.show.ToastUtil;
import com.gyf.immersionbar.ImmersionBar;
+import com.lxj.xpopup.XPopup;
+import com.lxj.xpopup.interfaces.OnSelectListener;
import java.util.List;
@@ -41,6 +44,7 @@ public class MineCenterFragment extends BaseFragment
+ implements MineContract.MineView {
+
+ @Override
+ public void initData(Bundle savedInstanceState) {
+ super.initData(savedInstanceState);
+
+ ImmersionBar.with(this)
+ .statusBarColor(R.color.color_F9F9F9) // 设置状态栏颜色
+ .statusBarDarkFont(true) // 设置状态栏字体为黑色
+ .titleBar(viewBinding.rlTitle)
+ .init();
+ viewBinding.includedTitle.tvTitle.setText(R.string.mine_psd_reset);
+ initListener();
+ }
+
+ private void initListener() {
+ setClick(viewBinding.includedTitle.imgBack);
+ setClick(viewBinding.tvCommit);
+ }
+
+ private void setClick(View view) {
+ view.setOnClickListener(this::onClick);
+ }
+
+ public void onClick(View v){
+ switch (v.getId()){
+ case R.id.img_back:
+ finish();
+ break;
+
+ case R.id.tv_commit:
+ if(TextUtils.isEmpty(viewBinding.etCurrentPsd.getText().toString().trim())){
+ ToastUtil.showShort(mContext,getString(R.string.hint_input_old_psd));
+ return;
+ }
+
+ if(TextUtils.isEmpty(viewBinding.etNewPsd.getText().toString().trim())){
+ ToastUtil.showShort(mContext,getString(R.string.hint_input_new_psd));
+ return;
+ }
+
+ if(TextUtils.isEmpty(viewBinding.etInputConfirmPsd.getText().toString().trim())){
+ ToastUtil.showShort(mContext,getString(R.string.hint_input_new_psd_agin));
+ return;
+ }
+
+ if(!(viewBinding.etNewPsd.getText().toString().trim()).
+ equals(viewBinding.etInputConfirmPsd.getText().toString().trim())){
+ ToastUtil.showShort(mContext,getString(R.string.hint_input_psd_not_match));
+ return;
+ }
+ ToastUtil.showShort(mContext,"接口触发");
+ break;
+ }
+ }
+
+ @Override
+ public MinePresenter createPresenter() {
+ return new MinePresenter(new MineImpl());
+ }
+
+ @Override
+ public int getLayoutResId(Bundle savedInstanceState) {
+ return 0;
+ }
+
+ @Override
+ public void showError(String message) {
+
+ }
+
+ @Override
+ public void logOut(BaseBean bean) {
+
+ }
+}
diff --git a/app/src/main/res/layout/mine_fragment_layout.xml b/app/src/main/res/layout/mine_fragment_layout.xml
index 037c516..98cbb71 100644
--- a/app/src/main/res/layout/mine_fragment_layout.xml
+++ b/app/src/main/res/layout/mine_fragment_layout.xml
@@ -99,6 +99,7 @@
请输入新密码
请再次输入新密码
手机号不能为空
+ 两次输入的密码不一致
请输入正确的手机号或邮箱
注册用户
注册
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 81fff7e..049221d 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -15,6 +15,7 @@
请再次输入密码
请输入新密码
请再次输入新密码
+ 两次输入的密码不一致
手机号不能为空
请输入正确的手机号或邮箱
注册用户