From 368d3044b78c2d3681995df001c79546749ecaaa Mon Sep 17 00:00:00 2001 From: FongMi Date: Sun, 3 May 2026 18:01:19 +0800 Subject: [PATCH] Fix color --- app/src/leanback/res/values/colors.xml | 5 +++-- app/src/leanback/res/values/styles.xml | 1 - .../java/com/fongmi/android/tv/ui/custom/CustomMovement.java | 3 +++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/app/src/leanback/res/values/colors.xml b/app/src/leanback/res/values/colors.xml index e41a4d77e..77bb039f8 100644 --- a/app/src/leanback/res/values/colors.xml +++ b/app/src/leanback/res/values/colors.xml @@ -1,7 +1,8 @@ - @color/black - @color/black + @color/blue_500 + @color/blue_700 @color/blue_500 + @color/white_30 \ No newline at end of file diff --git a/app/src/leanback/res/values/styles.xml b/app/src/leanback/res/values/styles.xml index c4711f1ce..c64d3f86d 100644 --- a/app/src/leanback/res/values/styles.xml +++ b/app/src/leanback/res/values/styles.xml @@ -8,7 +8,6 @@ true true @style/NoAnim - @color/white_40 @style/BottomSheetDialog diff --git a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomMovement.java b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomMovement.java index ad5b4f9d8..436a17d13 100644 --- a/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomMovement.java +++ b/app/src/main/java/com/fongmi/android/tv/ui/custom/CustomMovement.java @@ -12,7 +12,9 @@ import android.view.MotionEvent; import android.view.View; import android.widget.TextView; +import com.fongmi.android.tv.R; import com.fongmi.android.tv.utils.KeyUtil; +import com.fongmi.android.tv.utils.ResUtil; public class CustomMovement extends ScrollingMovementMethod { @@ -31,6 +33,7 @@ public class CustomMovement extends ScrollingMovementMethod { CharSequence text = view.getText(); boolean hasLinks = text instanceof Spannable && ((Spannable) text).getSpans(0, text.length(), ClickableSpan.class).length > 0; view.setMovementMethod(hasLinks ? CustomMovement.getInstance() : null); + if (hasLinks) view.setHighlightColor(ResUtil.getColor(R.color.text_highlight)); } @Override