From c13ee31ece08675f45fe32ecbb21a2dc8a92b657 Mon Sep 17 00:00:00 2001 From: lyr <15622190878@163.com> Date: Tue, 24 Nov 2020 16:52:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=89=E7=8E=AF=E5=8A=A9=E6=89=8BV4.5.0-?= =?UTF-8?q?=E6=96=B0=E5=88=86=E7=B1=BB=E5=8A=9F=E8=83=BD=EF=BC=88=E5=89=8D?= =?UTF-8?q?=E7=AB=AF=EF=BC=8920201123UI=E6=B5=8B=E8=AF=95=20https://gitlab?= =?UTF-8?q?.ghzs.com/pm/halo-app-issues/-/issues/1055#note=5F77773?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt | 8 ++++++++ app/src/main/res/layout/catalog_subject_game_item.xml | 1 - 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt index 329887518f..7fd615ee48 100644 --- a/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt +++ b/app/src/main/java/com/gh/gamecenter/catalog/SpecialCatalogSubjectAdapter.kt @@ -4,6 +4,7 @@ import android.content.Context import android.view.ViewGroup import androidx.databinding.DataBindingUtil import com.gh.base.BaseRecyclerViewHolder +import com.gh.common.util.dip2px import com.gh.gamecenter.GameDetailActivity import com.gh.gamecenter.R import com.gh.gamecenter.databinding.CatalogSubjectGameItemBinding @@ -30,11 +31,18 @@ class SpecialCatalogSubjectAdapter(context: Context, private var mList: List 2) 24F.dip2px() else 16F.dip2px() + } + val entity = mList[position] game = entity + executePendingBindings() + if (!gameName.isSelected) { gameName.postDelayed({ gameName.isSelected = true }, 500) } + root.setOnClickListener { GameDetailActivity.startGameDetailActivity(mContext, entity.id, "(${mEntrance})") } diff --git a/app/src/main/res/layout/catalog_subject_game_item.xml b/app/src/main/res/layout/catalog_subject_game_item.xml index 8da18819ac..a00a455873 100644 --- a/app/src/main/res/layout/catalog_subject_game_item.xml +++ b/app/src/main/res/layout/catalog_subject_game_item.xml @@ -21,7 +21,6 @@ game="@{game}" android:layout_width="64dp" android:layout_height="64dp" - android:layout_marginTop="16dp" app:gameIconCornerRadius="16dp" />