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">