From 928a0e9807767f21a0ad1181fa8e26fa869a574c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=82=A8=E7=9A=84=E5=90=8D=E5=AD=97?= <您的邮箱>
Date: Tue, 14 Oct 2025 12:35:12 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96UI=E4=BA=A4=E4=BA=92?=
=?UTF-8?q?=E4=BD=93=E9=AA=8C=E5=92=8C=E8=A7=86=E8=A7=89=E6=95=88=E6=9E=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 修复按钮点击效果过于明显的问题
- 统一使用自定义背景替代系统selectableItemBackgroundBorderless
- 移除Control.Action样式中的文字阴影效果
- 优化直播页面选择按钮颜色为主题黄色
- 调整许可协议页面按钮区域上间距为8dp
- 修复跨类和换源按钮的文字重叠问题
- 提升整体UI视觉一致性和用户体验
---
app/src/leanback/res/color/group.xml | 2 +-
app/src/leanback/res/drawable/shape_group.xml | 2 +-
app/src/leanback/res/drawable/shape_item_normal.xml | 2 +-
app/src/leanback/res/drawable/shape_text_activated.xml | 2 +-
app/src/leanback/res/layout/adapter_quick.xml | 2 +-
app/src/leanback/res/values/styles.xml | 1 +
app/src/main/res/layout/activity_privacy_agreement.xml | 5 ++++-
app/src/mobile/res/color/group.xml | 2 +-
app/src/mobile/res/drawable/shape_action_background.xml | 9 +++++++++
app/src/mobile/res/drawable/shape_channel.xml | 2 +-
app/src/mobile/res/drawable/shape_group.xml | 2 +-
app/src/mobile/res/drawable/shape_item.xml | 2 +-
app/src/mobile/res/layout/activity_history.xml | 6 +++---
app/src/mobile/res/layout/activity_keep.xml | 6 +++---
app/src/mobile/res/layout/activity_setting_player.xml | 2 +-
app/src/mobile/res/layout/fragment_vod.xml | 8 ++++----
app/src/mobile/res/values/styles.xml | 7 ++-----
17 files changed, 36 insertions(+), 26 deletions(-)
create mode 100644 app/src/mobile/res/drawable/shape_action_background.xml
diff --git a/app/src/leanback/res/color/group.xml b/app/src/leanback/res/color/group.xml
index 6be396f5..ea73a72e 100644
--- a/app/src/leanback/res/color/group.xml
+++ b/app/src/leanback/res/color/group.xml
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/app/src/leanback/res/drawable/shape_group.xml b/app/src/leanback/res/drawable/shape_group.xml
index e786aab0..d43b5401 100644
--- a/app/src/leanback/res/drawable/shape_group.xml
+++ b/app/src/leanback/res/drawable/shape_group.xml
@@ -2,6 +2,6 @@
-
+
\ No newline at end of file
diff --git a/app/src/leanback/res/drawable/shape_item_normal.xml b/app/src/leanback/res/drawable/shape_item_normal.xml
index edef8746..2dc0f703 100644
--- a/app/src/leanback/res/drawable/shape_item_normal.xml
+++ b/app/src/leanback/res/drawable/shape_item_normal.xml
@@ -4,7 +4,7 @@
-
+
-
+
diff --git a/app/src/leanback/res/layout/adapter_quick.xml b/app/src/leanback/res/layout/adapter_quick.xml
index 78885a4d..56795b1c 100644
--- a/app/src/leanback/res/layout/adapter_quick.xml
+++ b/app/src/leanback/res/layout/adapter_quick.xml
@@ -24,7 +24,7 @@
android:layout_height="wrap_content"
android:layout_marginTop="2dp"
android:singleLine="true"
- android:textColor="@color/green_a_400"
+ android:textColor="@color/primary"
android:textSize="14sp"
tools:text="泥巴"
tools:visibility="visible" />
diff --git a/app/src/leanback/res/values/styles.xml b/app/src/leanback/res/values/styles.xml
index 5b991e4c..ec15bde0 100644
--- a/app/src/leanback/res/values/styles.xml
+++ b/app/src/leanback/res/values/styles.xml
@@ -10,6 +10,7 @@
- @color/primary
- @color/primaryDark
- @color/accent
+ - @color/primary
- true
- @null
- true
diff --git a/app/src/main/res/layout/activity_privacy_agreement.xml b/app/src/main/res/layout/activity_privacy_agreement.xml
index e1bebc07..469af5f1 100644
--- a/app/src/main/res/layout/activity_privacy_agreement.xml
+++ b/app/src/main/res/layout/activity_privacy_agreement.xml
@@ -63,7 +63,10 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
- android:padding="24dp">
+ android:paddingTop="8dp"
+ android:paddingBottom="24dp"
+ android:paddingStart="24dp"
+ android:paddingEnd="24dp">