From a91da1a664d0036c1d7f126a11b397e4239f257d Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期三, 05 三月 2025 16:51:07 +0800 Subject: [PATCH] 2025年03月05日16:51:04 --- app/src/main/java/com/hdl/photovoltaic/widget/DefaultFilteringDialog.java | 30 ++++++++++++++++++++---------- 1 files changed, 20 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/com/hdl/photovoltaic/widget/DefaultFilteringDialog.java b/app/src/main/java/com/hdl/photovoltaic/widget/DefaultFilteringDialog.java index 77e8617..6dc1b55 100644 --- a/app/src/main/java/com/hdl/photovoltaic/widget/DefaultFilteringDialog.java +++ b/app/src/main/java/com/hdl/photovoltaic/widget/DefaultFilteringDialog.java @@ -315,16 +315,26 @@ break; } } - if (TextUtils.isEmpty(DebugStatus.All)) { - setBackgroundColor(viewBinding.allTv, TitleType.debuggingState); - } else if (stateValue.equals(DebugStatus.Debugging)) { - setBackgroundColor(viewBinding.beDebuggingTv, TitleType.debuggingState); - } else if (stateValue.equals(DebugStatus.WAIT_DELIVERED)) { - setBackgroundColor(viewBinding.debuggingcOmpletedTv, TitleType.debuggingState); - } else if (stateValue.equals(DebugStatus.Delivered)) { - setBackgroundColor(viewBinding.deliveredTv, TitleType.debuggingState); - } else if (stateValue.equals(DebugStatus.SECONDARY_DEBUGGIN)) { - setBackgroundColor(viewBinding.authorizationDebuggingTv, TitleType.debuggingState); + switch (stateValue) { + case DebugStatus.All: + setBackgroundColor(viewBinding.allTv, TitleType.debuggingState); + break; + case DebugStatus.Debugging: + setBackgroundColor(viewBinding.beDebuggingTv, TitleType.debuggingState); + break; + case DebugStatus.WAIT_DELIVERED: + setBackgroundColor(viewBinding.debuggingcOmpletedTv, TitleType.debuggingState); + break; + case DebugStatus.Delivered: + setBackgroundColor(viewBinding.deliveredTv, TitleType.debuggingState); + break; + case DebugStatus.SECONDARY_DEBUGGIN: + setBackgroundColor(viewBinding.authorizationDebuggingTv, TitleType.debuggingState); + break; + default: { + setBackgroundColor(viewBinding.allTv, TitleType.debuggingState); + break; + } } } catch (Exception ignored) { } -- Gitblit v1.8.0