wjc
2026-01-15 82543be6c46db80bb06f8e5bcad3f4e079b932b6
2026年01月15日20:04:01
14个文件已修改
85 ■■■■ 已修改文件
app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/me/AsRegardsActivity.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/me/ContactUsActivity.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/me/TemperatureUnitActivity.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/me/WebActivity.java 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/me/languageSelectionActivity.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/message/MessageActivity.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/message/MessageInfoActivity.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageActivity.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageHouseActivity.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/DeviceSearchActivity.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseSearchActivity.java 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java
@@ -133,13 +133,16 @@
    /**
     * 是否是游客模式
     *
     * @return (true=游客模式,false=正常模式)
     */
    public boolean isTourist_mode() {
        return tourist_mode;
    }
    /**
     * 是否是游客模式
     *
     * @return (true=游客模式,false=正常模式)
     */
    public void setTourist_mode(boolean tourist_mode) {
@@ -147,27 +150,30 @@
    }
    /**
     * 用来游客模式冷启动强制跳到登录界面标记
     *  true=游客模式,冷启动强制跳转登录界面,false:按正常流程跑
     * true=游客模式,冷启动强制跳转登录界面,false:按正常流程跑
     */
    private boolean isTouristModeJumpLogic = false;
    /**
     * 用来游客模式冷启动强制跳到登录界面标记
     *
     * @return true=游客模式,冷启动强制跳转登录界面,false:按正常流程跑
     */
    public boolean isTouristModeJumpLogic() {
        return isTouristModeJumpLogic;
    }
    /**
     * 用来游客模式冷启动强制跳到登录界面标记
     *
     * @return true=游客模式,冷启动强制跳转登录界面,false:按正常流程跑
     */
    public void setTouristModeJumpLogic(boolean touristModeJumpLogic) {
        isTouristModeJumpLogic = touristModeJumpLogic;
    }
    public boolean isAutomaticSkipNoNetworkFlag() {
        return automaticSkipNoNetworkFlag;
    }
@@ -442,6 +448,13 @@
        return m_Home;
    }
    /**
     * 是不是阿拉伯语言
     * @return true表示是阿拉伯语言,否则不是
     */
    public boolean isArabicLanguage() {
        return this.currentAppLanguage.equals(Languages.ar);
    }
    /**
     * 刷新
@@ -473,8 +486,6 @@
        HdlFileLogic.getInstance().writeFile(HdlFileLogic.getInstance().getUserFilePath(), json);
//        SharedPreUtils.saveMyDataInfo("UserConfigManage.json", json, HDLApp.getInstance());
    }
}
app/src/main/java/com/hdl/photovoltaic/ui/me/AsRegardsActivity.java
@@ -1,7 +1,6 @@
package com.hdl.photovoltaic.ui.me;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.Color;
@@ -14,6 +13,7 @@
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.AppConfigManage;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityAsRegardsBinding;
import com.hdl.photovoltaic.enums.ShowErrorMode;
import com.hdl.photovoltaic.listener.CloudCallBeak;
@@ -148,7 +148,13 @@
        viewBinding.toolbarTopRl.topBackLl.setVisibility(View.VISIBLE);
        String versionsStr = _mActivity.getResources().getString(R.string.app_version_number) + " " + AppConfigManage.getVersionName();
        viewBinding.asRegardsIconVersionsTv.setText(versionsStr);
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.toolbarTopRl.topLeftIv.setRotation(180);
            viewBinding.asRegardsRlLlRightNextIv.setRotation(180);
            viewBinding.serviceAgreementLlRightNextIv.setRotation(180);
            viewBinding.privacyPolicyLlRightNextIv.setRotation(180);
            viewBinding.contactUsLlRightNextIv.setRotation(180);
        }
    }
    /**
app/src/main/java/com/hdl/photovoltaic/ui/me/ContactUsActivity.java
@@ -9,6 +9,7 @@
import com.hdl.linkpm.sdk.core.exception.HDLException;
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityContactUsBinding;
import com.hdl.photovoltaic.listener.CloudCallBeak;
import com.hdl.photovoltaic.other.HdlResidenceLogic;
@@ -122,6 +123,8 @@
    private void initView() {
        viewBinding.toolbarTopRl.topTitleTv.setText(R.string.contact_us);
        viewBinding.toolbarTopRl.topBackLl.setVisibility(View.VISIBLE);
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.toolbarTopRl.topLeftIv.setRotation(180); // 旋转180度
        }
    }
}
app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java
@@ -286,6 +286,13 @@
        } else {
            viewBinding.fragmentMeUserNameNextIv.setVisibility(View.VISIBLE);
        }
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.fragmentMeLineDeviceDebugIl.fragmentMeLineRightIconIv.setRotation(180);
            viewBinding.fragmentMeLineSetIl.fragmentMeLineRightIconIv.setRotation(180);
            viewBinding.fragmentMeLineAsregardsIl.fragmentMeLineRightIconIv.setRotation(180);
            viewBinding.fragmentMeLineHelpIl.fragmentMeLineRightIconIv.setRotation(180);
        }
    }
    public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
app/src/main/java/com/hdl/photovoltaic/ui/me/SetActivity.java
@@ -162,6 +162,12 @@
            viewBinding.setContextSwitchIl.parentCl.setVisibility(View.GONE);
            viewBinding.setNotificationSettingsIl.lineV.setVisibility(View.GONE);
        }
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.toolbarTopRl.topLeftIv.setRotation(180); // 旋转180度
            viewBinding.setLanguageIl.sllLlRlRightNextIv.setRotation(180); // 旋转180度
            viewBinding.setTemperatureUnitIl.sllLlRlRightNextIv.setRotation(180); // 旋转180度
        }
    }
    @Override
app/src/main/java/com/hdl/photovoltaic/ui/me/TemperatureUnitActivity.java
@@ -117,6 +117,9 @@
        languageAdapter = new LanguageAdapter(this.mList, _mActivity);
        viewBinding.languageRc.setLayoutManager(linearLayout);
        viewBinding.languageRc.setAdapter(languageAdapter);
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.toolbarTopRl.topLeftIv.setRotation(180); // 旋转180度
        }
    }
    /**
app/src/main/java/com/hdl/photovoltaic/ui/me/WebActivity.java
@@ -85,6 +85,8 @@
                viewBinding.contentView.loadUrl("https://common.hdlcontrol.com/common-h5/#/pages/greenEnergyAgreement/privacyAgreementEn");
            }
        }
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.toolbarTopRl.topLeftIv.setRotation(180); // 旋转180度
        }
    }
}
app/src/main/java/com/hdl/photovoltaic/ui/me/languageSelectionActivity.java
@@ -233,6 +233,9 @@
        languageAdapter = new LanguageAdapter(this.list, _mActivity);
        viewBinding.languageRc.setLayoutManager(linearLayout);
        viewBinding.languageRc.setAdapter(languageAdapter);
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.toolbarTopRl.topLeftIv.setRotation(180); // 旋转180度
        }
    }
}
app/src/main/java/com/hdl/photovoltaic/ui/message/MessageActivity.java
@@ -16,6 +16,7 @@
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.ConstantManage;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.FragmentMessageBinding;
import com.hdl.photovoltaic.enums.FilterType;
import com.hdl.photovoltaic.enums.MessageStateType;
@@ -300,6 +301,10 @@
        viewBinding.messageRcv.setLayoutManager(new LinearLayoutManager(_mActivity));
        viewBinding.messageRcv.setAdapter(mMessageAdapter);
        pullToRefresh();
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.topLeftIv.setRotation(180); // 旋转180度
        }
    }
    /**
app/src/main/java/com/hdl/photovoltaic/ui/message/MessageInfoActivity.java
@@ -339,6 +339,10 @@
//        }
        } catch (Exception e) {
        }
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.toolbarTopRl.topLeftIv.setRotation(180); // 旋转180度
        }
    }
app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageActivity.java
@@ -23,6 +23,7 @@
import com.hdl.linkpm.sdk.core.exception.HDLException;
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivitySearchMessgeBinding;
import com.hdl.photovoltaic.listener.CloudCallBeak;
import com.hdl.photovoltaic.other.HdlCommonLogic;
@@ -287,6 +288,10 @@
            }
        });
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.messageBackIv.setRotation(180); // 旋转180度
        }
    }
app/src/main/java/com/hdl/photovoltaic/ui/message/SearchMessageHouseActivity.java
@@ -19,6 +19,7 @@
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.ConstantManage;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityHouseSearchBinding;
import com.hdl.photovoltaic.enums.HomepageTitleTabSwitch;
import com.hdl.photovoltaic.listener.CloudCallBeak;
@@ -283,6 +284,9 @@
            }
        });
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.powerStationBackIv.setRotation(180); // 旋转180度
        }
    }
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/DeviceSearchActivity.java
@@ -18,6 +18,7 @@
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.bean.PageNumberObject;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityDeviceSearchBinding;
import com.hdl.photovoltaic.enums.ShowErrorMode;
import com.hdl.photovoltaic.listener.CloudCallBeak;
@@ -311,6 +312,10 @@
            }
        });
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.powerStationBackIv.setRotation(180); // 旋转180度
        }
    }
    /**
app/src/main/java/com/hdl/photovoltaic/ui/powerstation/HouseSearchActivity.java
@@ -22,6 +22,7 @@
import com.hdl.linkpm.sdk.core.exception.HDLException;
import com.hdl.photovoltaic.R;
import com.hdl.photovoltaic.base.CustomBaseActivity;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityHouseSearchBinding;
import com.hdl.photovoltaic.enums.ShowErrorMode;
import com.hdl.photovoltaic.enums.SortType;
@@ -300,7 +301,9 @@
        });
        if (UserConfigManage.getInstance().isArabicLanguage()) {
            viewBinding.powerStationBackIv.setRotation(180); // 旋转180度
        }
    }