From 39afbecce81ed03bb2845e2fb792091dd96d3e86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=BE=E7=A5=A5=E4=BF=8A?= Date: Tue, 11 Jun 2024 18:47:56 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=87=AA=E5=AE=9A=E4=B9=89=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2-=E6=B8=B8=E6=88=8FItem=20UI=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/gh/gamecenter/game/vertical/GameItemUi.kt | 3 ++- .../home/custom/adapter/CustomGameVerticalAdapter.kt | 2 +- app/src/main/res/layout/game_item_custom.xml | 4 ++-- module_core_feature/src/main/res/layout/game_item.xml | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/com/gh/gamecenter/game/vertical/GameItemUi.kt b/app/src/main/java/com/gh/gamecenter/game/vertical/GameItemUi.kt index 32d9622bb0..1749d47fec 100644 --- a/app/src/main/java/com/gh/gamecenter/game/vertical/GameItemUi.kt +++ b/app/src/main/java/com/gh/gamecenter/game/vertical/GameItemUi.kt @@ -118,6 +118,7 @@ class GameItemUi(override val ctx: Context) : Ui { startToStartOf(mGameDesSpace) endToStartOf(gameDesTv) topToTopOf(mGameDesSpace) + bottomToBottomOf(mGameDesSpace) }) add(gameDesTv, lParams(0, wrapContent) { startToEndOf(gameRatingTv) @@ -256,7 +257,7 @@ class GameItemUi(override val ctx: Context) : Ui { compoundDrawablePadding = dip(4) includeFontPadding = false - visibility = View.GONE + visibility = View.VISIBLE } private fun initRecommendConstraintLayout() = constraintLayout { diff --git a/app/src/main/java/com/gh/gamecenter/home/custom/adapter/CustomGameVerticalAdapter.kt b/app/src/main/java/com/gh/gamecenter/home/custom/adapter/CustomGameVerticalAdapter.kt index a6153c641a..d9c62f9d74 100644 --- a/app/src/main/java/com/gh/gamecenter/home/custom/adapter/CustomGameVerticalAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/home/custom/adapter/CustomGameVerticalAdapter.kt @@ -158,7 +158,7 @@ class CustomGameVerticalAdapter( } else { gameRatingTv.setTextAppearance(context, styleResId) } - gameRatingTv.setPadding(0, 4f.dip2px(), 8f.dip2px(), 0) + gameRatingTv.setPadding(0, 0, 8f.dip2px(), 0) gameRatingTv.setDrawableStart(R.drawable.game_horizontal_rating) CustomViewExt.setGameRatting(gameRatingTv, briefStyle, gameEntity) CustomViewExt.setDescription(gameDesTv, briefStyle, gameEntity) diff --git a/app/src/main/res/layout/game_item_custom.xml b/app/src/main/res/layout/game_item_custom.xml index 92745c75fb..0df174737c 100644 --- a/app/src/main/res/layout/game_item_custom.xml +++ b/app/src/main/res/layout/game_item_custom.xml @@ -158,11 +158,11 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" tools:text="10" - android:layout_marginTop="5dp" app:layout_constraintHorizontal_chainStyle="packed" app:layout_constraintLeft_toLeftOf="@+id/gameDesSpace" app:layout_constraintRight_toLeftOf="@+id/game_des" - app:layout_constraintTop_toTopOf="@+id/gameDesSpace" /> + app:layout_constraintTop_toTopOf="@+id/gameDesSpace" + app:layout_constraintBottom_toBottomOf="@id/gameDesSpace" /> + app:layout_constraintTop_toTopOf="@+id/gameDesSpace" + app:layout_constraintBottom_toBottomOf="@id/gameDesSpace"/>