From 23727ffc2a337c94c2c1a5c4e3b7027905d12548 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 9 May 2026 04:34:55 +0800 Subject: [PATCH] Support material you --- app/src/{main => leanback}/res/color/text.xml | 0 app/src/leanback/res/values/styles.xml | 2 - .../main/java/com/fongmi/android/tv/App.java | 2 - .../fongmi/android/tv/setting/Setting.java | 8 +++ .../com/fongmi/android/tv/utils/Util.java | 6 -- app/src/main/res/values-zh-rCN/strings.xml | 3 + app/src/main/res/values-zh-rTW/strings.xml | 3 + app/src/main/res/values/strings.xml | 3 + app/src/mobile/AndroidManifest.xml | 14 ++-- .../android/tv/ui/adapter/ThemeAdapter.java | 70 +++++++++++++++++++ .../android/tv/ui/base/BaseActivity.java | 10 +++ .../android/tv/ui/dialog/ThemeDialog.java | 47 +++++++++++++ app/src/mobile/res/color-night-v31/text.xml | 7 ++ app/src/mobile/res/color-v31/text.xml | 7 ++ app/src/mobile/res/color/nav.xml | 2 +- app/src/mobile/res/color/text.xml | 7 ++ .../res/drawable-v31/shape_vod_remark.xml | 13 ++++ .../mobile/res/drawable/ic_action_check.xml | 10 +++ app/src/mobile/res/layout/adapter_theme.xml | 20 ++++++ app/src/mobile/res/layout/dialog_theme.xml | 11 +++ .../mobile/res/layout/fragment_setting.xml | 27 +++++++ app/src/mobile/res/layout/fragment_vod.xml | 3 + app/src/mobile/res/values-v31/styles.xml | 5 ++ app/src/mobile/res/values/styles.xml | 7 +- gradle/libs.versions.toml | 4 +- 25 files changed, 270 insertions(+), 21 deletions(-) rename app/src/{main => leanback}/res/color/text.xml (100%) create mode 100644 app/src/mobile/java/com/fongmi/android/tv/ui/adapter/ThemeAdapter.java create mode 100644 app/src/mobile/java/com/fongmi/android/tv/ui/dialog/ThemeDialog.java create mode 100644 app/src/mobile/res/color-night-v31/text.xml create mode 100644 app/src/mobile/res/color-v31/text.xml create mode 100644 app/src/mobile/res/color/text.xml create mode 100644 app/src/mobile/res/drawable-v31/shape_vod_remark.xml create mode 100644 app/src/mobile/res/drawable/ic_action_check.xml create mode 100644 app/src/mobile/res/layout/adapter_theme.xml create mode 100644 app/src/mobile/res/layout/dialog_theme.xml create mode 100644 app/src/mobile/res/values-v31/styles.xml diff --git a/app/src/main/res/color/text.xml b/app/src/leanback/res/color/text.xml similarity index 100% rename from app/src/main/res/color/text.xml rename to app/src/leanback/res/color/text.xml diff --git a/app/src/leanback/res/values/styles.xml b/app/src/leanback/res/values/styles.xml index 3d0a97cc4..ddffe518a 100644 --- a/app/src/leanback/res/values/styles.xml +++ b/app/src/leanback/res/values/styles.xml @@ -1,9 +1,7 @@ + +