wjc
1 天以前 e7e48e1a65fdaa361e14e7e77e24043a63126bd6
app/src/main/java/com/hdl/photovoltaic/ui/me/MeFragment.java
@@ -3,12 +3,9 @@
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import com.alibaba.fastjson.JSONObject;
@@ -20,7 +17,7 @@
import com.hdl.photovoltaic.config.UserConfigManage;
import com.hdl.photovoltaic.databinding.FragmentMeBinding;
import com.hdl.photovoltaic.enums.HomepageTitleTabSwitch;
import com.hdl.photovoltaic.enums.UserRightType;
import com.hdl.photovoltaic.enums.LogoutType;
import com.hdl.photovoltaic.listener.CloudCallBeak;
import com.hdl.photovoltaic.other.HdlAccountLogic;
import com.hdl.photovoltaic.other.HdlLogLogic;
@@ -31,7 +28,6 @@
import com.hdl.photovoltaic.ui.bean.BUserInfo;
import com.hdl.photovoltaic.ui.bean.CUserInfo;
import com.hdl.photovoltaic.ui.bean.UserRightTypeBean;
import com.hdl.photovoltaic.ui.test.TestMainActivity;
import com.hdl.photovoltaic.uni.HDLUniMP;
import com.hdl.photovoltaic.utils.GlideUtils;
import com.hdl.sdk.link.core.bean.eventbus.BaseEventBus;
@@ -39,6 +35,7 @@
import org.greenrobot.eventbus.EventBus;
import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
/**
 * 我的-界面
@@ -173,10 +170,19 @@
     */
    private void initEvent() {
        viewBinding.exitTv.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                HdlAccountLogic.getInstance().logout(LogoutType.NormalLogout);
            }
        });
        viewBinding.fragmentMeIconParentCl.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (UserConfigManage.getInstance().isTourist_mode()) {
                    return;
                }
                if (UserConfigManage.getInstance().isBAccount()) {
                    Intent intent = new Intent();
                    intent.setClass(_mActivity, BPersonalDataActivity.class);
@@ -224,6 +230,7 @@
            @Override
            public void onClick(View v) {
                startActivity(AsRegardsActivity.class);
            }
        });
        //帮助
@@ -241,6 +248,11 @@
     * 初始化界面
     */
    private void initView() {
        if (UserConfigManage.getInstance().isTourist_mode()) {
            viewBinding.exitTv.setVisibility(View.VISIBLE);
        } else {
            viewBinding.exitTv.setVisibility(View.GONE);
        }
        //设备调试
        viewBinding.fragmentMeLineDeviceDebugIl.fragmentMeLineLeftIconIv.setImageResource(R.drawable.device_debug);
        viewBinding.fragmentMeLineDeviceDebugIl.fragmentMeLineTitleIv.setText(R.string.device_debugging);
@@ -269,7 +281,11 @@
        setMemberAccount(UserConfigManage.getInstance().getAccount());
//        setMemberHeadIcon(UserConfigManage.getInstance().getUserImageUrl());
        if (UserConfigManage.getInstance().isTourist_mode()) {
            viewBinding.fragmentMeUserNameNextIv.setVisibility(View.GONE);
        } else {
            viewBinding.fragmentMeUserNameNextIv.setVisibility(View.VISIBLE);
        }
    }
    public void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
@@ -419,4 +435,5 @@
        });
    }
}