From cf7ac284e5c8675c9a89e9d613b3f4effb875c16 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期五, 06 十二月 2024 12:39:25 +0800 Subject: [PATCH] 2024年12月06日12:39:21 --- app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java b/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java index ba8ad87..08d54a1 100644 --- a/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java +++ b/app/src/main/java/com/hdl/photovoltaic/ui/home/HomePageFragment.java @@ -4,6 +4,8 @@ import static com.hdl.photovoltaic.ui.home.aachart.CustomStyleChartComposer.configureColorfulColumnChart; import android.os.Bundle; +import android.os.Handler; +import android.os.Message; import android.os.SystemClock; import android.text.SpannableString; import android.text.Spanned; @@ -13,6 +15,7 @@ import android.text.style.ForegroundColorSpan; import android.text.style.StyleSpan; import android.view.View; +import android.view.ViewGroup; import androidx.annotation.NonNull; @@ -57,6 +60,7 @@ import org.greenrobot.eventbus.Subscribe; import org.greenrobot.eventbus.ThreadMode; +import java.lang.ref.WeakReference; import java.util.Calendar; import java.util.Date; import java.util.List; @@ -403,7 +407,7 @@ /** * 鍥捐〃鍔犺浇 */ - private void setUpAAChartView() { + private void setUpAAChartView(boolean needDelay) { aaChartView = viewBinding.autoSizeMyAAChart; aaChartView.callBack = this; if (TimeType.day.equals(timeType)) { @@ -412,7 +416,11 @@ aaChartModel = configureColorfulColumnChart(getString(R.string.generation), fieldNames, fieldValues); } aaChartView.aa_drawChartWithChartOptions(aaChartModel.aa_toAAOptions()); + } + @Override + public void onDestroy() { + super.onDestroy(); } private void initView() { @@ -447,7 +455,8 @@ viewBinding.v2.setVisibility(View.VISIBLE); viewBinding.v3.setVisibility(View.VISIBLE); viewBinding.homePageStationSelectTimeLl.setVisibility(View.VISIBLE); - setUpAAChartView();//鍥捐〃鍔犺浇 + viewBinding.autoSizeMyAAChart.setBackgroundColor(_mActivity.getColor(R.color.text_FF333738)); + setUpAAChartView(true);//鍥捐〃鍔犺浇 } @@ -589,7 +598,7 @@ } fieldNames = keys; fieldValues = values; - setUpAAChartView(); + setUpAAChartView(false); } }); @@ -625,4 +634,4 @@ } -} \ No newline at end of file +} -- Gitblit v1.8.0