mac
2023-12-27 936fb552a30c05fc7a60c20f47bf6fccbc2dc1c1
app/src/main/java/com/hdl/photovoltaic/ui/MyPowerStationActivity.java
@@ -2,6 +2,7 @@
import androidx.annotation.NonNull;
import androidx.appcompat.content.res.AppCompatResources;
import androidx.core.app.ActivityCompat;
import android.Manifest;
import android.content.IntentFilter;
@@ -21,6 +22,7 @@
import com.hdl.photovoltaic.config.ConstantManage;
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.ActivityMyPowerStationBinding;
import com.hdl.photovoltaic.enums.HomepageTitleTabSwitch;
import com.hdl.photovoltaic.enums.NetworkType;
import com.hdl.photovoltaic.listener.CloudCallBeak;
import com.hdl.photovoltaic.other.HdlCommonLogic;
@@ -115,7 +117,7 @@
            public void onClick(View v) {
                currentFragmentIndex = 1;
                bottomViewChangeOfStyle();
                postEventBus(HdlCommonLogic.HomepageTitleTabSwitch.powerstation);
                postEventBus(HomepageTitleTabSwitch.powerstation);
            }
        });
        viewBinding.myMessageBottomIl2.clickTv.setOnClickListener(new View.OnClickListener() {
@@ -123,7 +125,8 @@
            public void onClick(View v) {
                currentFragmentIndex = 2;
                bottomViewChangeOfStyle();
                postEventBus(HdlCommonLogic.HomepageTitleTabSwitch.message);
                postEventBus(HomepageTitleTabSwitch.message);
            }
        });
        viewBinding.myMeBottomIl3.clickTv.setOnClickListener(new View.OnClickListener() {
@@ -131,7 +134,7 @@
            public void onClick(View v) {
                currentFragmentIndex = 3;
                bottomViewChangeOfStyle();
                postEventBus(HdlCommonLogic.HomepageTitleTabSwitch.me);
                postEventBus(HomepageTitleTabSwitch.me);
            }
        });
@@ -196,10 +199,10 @@
     *
     * @param tabSwitch -
     */
    private void postEventBus(HdlCommonLogic.HomepageTitleTabSwitch tabSwitch) {
    private void postEventBus(HomepageTitleTabSwitch tabSwitch) {
        BaseEventBus baseEventBus = new BaseEventBus();
        baseEventBus.setTopic(ConstantManage.homepage_title_tab_switch);
        baseEventBus.setType(tabSwitch + "");
        baseEventBus.setType(tabSwitch.toString());
        EventBus.getDefault().post(baseEventBus);
    }
@@ -262,7 +265,7 @@
                    if (response.getTopic() == null) {
                        return;
                    }
                    HdlLogLogic.print("监听到的数据===" + new Gson().toJson(response), false);
                    HdlLogLogic.print("监听到的数据--->" + new Gson().toJson(response), false);
//                    if (response.getTopic().endsWith("custom/native/inverter/up")) {
                    HDLUniMP.UniCallBackBaseBean uniCallBackBaseBean = new HDLUniMP.UniCallBackBaseBean();
                    uniCallBackBaseBean.setType(response.getTopic());
@@ -302,7 +305,7 @@
            @Override
            public void onFailure(HDLException e) {
                HdlLogLogic.print("读取mqtt远程信息失败===" + e.getMessage(), e.getCode(), true);
                HdlLogLogic.print("读取mqtt远程信息失败--->" + e.getMessage(), e.getCode(), true);
            }
        });
    }
@@ -390,7 +393,7 @@
    /**
     * 点击返回键的事件
     * 物理按键返回事件
     */
    @Override
    public void onBackPressed() {
@@ -420,4 +423,7 @@
    }
}