wjc
104 分钟以前 8b43d4e1190fc9e2261be0579e53cc6c2987f946
app/src/main/java/com/hdl/photovoltaic/ui/LoginActivity.java
@@ -31,6 +31,7 @@
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityHomeLoginBinding;
import com.hdl.photovoltaic.enums.Languages;
import com.hdl.photovoltaic.other.HdlLogLogic;
import com.hdl.photovoltaic.other.HdlResidenceLogic;
import com.hdl.photovoltaic.other.HdlUniLogic;
@@ -155,12 +156,9 @@
            }, 0, forgetPasswordTvStr.length(), 0);
            viewBinding.homeLoginForgetPasswordTv.setText(forgetPasswordTvStrSpannable);
            LanguageAdapter.ItemData language= LocalManageUtil.getLanguage(UserConfigManage.getInstance().getCurrentAppLanguage());
            viewBinding.homeLoginLanguageTv.setText(language.getTitle());
            if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.zh)) {
                viewBinding.homeLoginLanguageTv.setText("简体中文");
            } else {
                viewBinding.homeLoginLanguageTv.setText("English");
            }
            if (UserConfigManage.getInstance().isBAccount()) {
                viewBinding.homeLoginRegisterTv.setVisibility(View.GONE);
            } else {
@@ -212,6 +210,17 @@
                        intent.setClass(HDLApp.getInstance(), StartActivity.class);
                        startActivity(intent);
                        viewBinding.homeLoginLanguageTv.setText(itemData.getTitle());
                        HdlResidenceLogic.getInstance().pushAdd(new CloudCallBeak<String>() {
                            @Override
                            public void onSuccess(String pushId) {
                                HdlLogLogic.print("添加令牌到云端 PushToken:" + UserConfigManage.getInstance().getPushToken() + " pushId:" + pushId, true);
                            }
                            @Override
                            public void onFailure(HDLException e) {
                                HdlLogLogic.print("添加令牌到云端失败 PushToken:" + UserConfigManage.getInstance().getPushToken() + " 错误:" + e.getMessage(), true);
                            }
                        });
                    }
                });
            }
@@ -598,7 +607,7 @@
            int startIndex2 = s.lastIndexOf("《");
            int endIndex2 = s.lastIndexOf("》") + 1;
            if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.en)) {
            if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(Languages.en)) {
                s = s.replace("《", "").replace("》", "");
                endIndex1 -= 1;
                startIndex2 -= 2;//移除"《"和"》"总长度发生变化,索引也改变;