From 819940c20dfb8a0c797b3423a3c0a0c67c9fd955 Mon Sep 17 00:00:00 2001 From: hxb <hxb@hdlchina.com.cn> Date: 星期五, 27 十二月 2024 18:06:23 +0800 Subject: [PATCH] 处理后台运行被释放的问题 --- app/src/main/java/com/hdl/photovoltaic/ui/me/WebActivity.java | 34 +++++++++++++++++++--------------- 1 files changed, 19 insertions(+), 15 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/me/WebActivity.java b/app/src/main/java/com/hdl/photovoltaic/ui/me/WebActivity.java index b9b3843..82ec784 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/me/WebActivity.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/me/WebActivity.java @@ -1,13 +1,15 @@ package com.hdl.photovoltaic.ui.me; +import android.annotation.SuppressLint; import android.os.Bundle; import android.view.View; -import com.hdl.photovoltaic.HDLApp; import com.hdl.photovoltaic.R; import com.hdl.photovoltaic.base.CustomBaseActivity; +import com.hdl.photovoltaic.config.UserConfigManage; import com.hdl.photovoltaic.databinding.ActivityWebBinding; +import com.hdl.photovoltaic.utils.LocalManageUtil; /** * 銆婃湇鍔″崗璁�嬪拰銆婇殣绉佸崗璁�嬬晫闈� @@ -34,8 +36,8 @@ @Override public void onBindView(Bundle savedInstanceState) { - setNotificationBarBackgroundColor(CustomBaseActivity.CustomColor.white); - setStatusBarTextColor(); + setStatusBarTranslucent(); + getWindow().setNavigationBarColor(getColor(R.color.text_FF000000)); this.typeIntValue = getIntent().getIntExtra("type", 0); //鍒濆鍖� initView(); @@ -44,7 +46,7 @@ } private void initEvent() { - viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.setOnClickListener(new View.OnClickListener() { + viewBinding.toolbarTopRl.topBackLl.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { finish(); @@ -52,33 +54,35 @@ }); } + @SuppressLint("SetJavaScriptEnabled") private void initView() { + viewBinding.contentView.getSettings().setJavaScriptEnabled(true); + //xml閲岄潰璁剧疆鑳屾櫙鏃犳晥 + viewBinding.contentView.setBackgroundColor(getColor(R.color.text_FF000000)); if (this.typeIntValue == 0) { - viewBinding.toolbarTopFragmentHouseListRl.topTitleTv.setText(R.string.app_service_agreement); + viewBinding.toolbarTopRl.topTitleTv.setText(R.string.app_service_agreement); } else { - viewBinding.toolbarTopFragmentHouseListRl.topTitleTv.setText(R.string.app_privacy_policy); + viewBinding.toolbarTopRl.topTitleTv.setText(R.string.app_privacy_policy); } - viewBinding.toolbarTopFragmentHouseListRl.topTitleTv.setTextColor(getResources().getColor(R.color.text_030D1C, null)); - viewBinding.toolbarTopFragmentHouseListRl.topBackBtn.setVisibility(View.VISIBLE); - viewBinding.toolbarTopFragmentHouseListRl.topBarView.setBackgroundColor(getResources().getColor(R.color.text_FFFFFFFF, null)); + viewBinding.toolbarTopRl.topBackLl.setVisibility(View.VISIBLE); - if (HDLApp.getInstance().currentAppLanguage.equals("zh")) { + if (UserConfigManage.getInstance().getCurrentAppLanguage().equals(LocalManageUtil.zh)) { //涓枃 if (this.typeIntValue == 0) { - //鐢ㄦ埛鍗忚 - viewBinding.contentView.loadUrl("https://developer.hdlcontrol.com/GreenSmartEnergy__UserAgreement.html"); + //鐢ㄦ埛鍗忚 https://nearest.hdlcontrol.com + viewBinding.contentView.loadUrl("https://common.hdlcontrol.com/common-h5/#/pages/greenEnergyAgreement/userAgreement"); } else { //闅愮鍗忚 - viewBinding.contentView.loadUrl("https://developer.hdlcontrol.com/GreenSmartEnergy__PrivacyPolicy.html"); + viewBinding.contentView.loadUrl("https://common.hdlcontrol.com/common-h5/#/pages/greenEnergyAgreement/privacyAgreement"); } } else { //鑻辨枃 if (this.typeIntValue == 0) { //鐢ㄦ埛鍗忚 - viewBinding.contentView.loadUrl("https://developer.hdlcontrol.com/GreenSmartEnergy__UserAgreement-En.html"); + viewBinding.contentView.loadUrl("https://common.hdlcontrol.com/common-h5/#/pages/greenEnergyAgreement/userAgreementEn"); } else { //闅愮鍗忚 - viewBinding.contentView.loadUrl("https://developer.hdlcontrol.com/GreenSmartEnergy_PrivacyPolicy-En.html"); + viewBinding.contentView.loadUrl("https://common.hdlcontrol.com/common-h5/#/pages/greenEnergyAgreement/privacyAgreementEn"); } } -- Gitblit v1.8.0