光环助手V4.5.0-新分类功能(前端)20201123UI测试 https://gitlab.ghzs.com/pm/halo-app-issues/-/issues/1055#note_77773

This commit is contained in:
lyr
2020-11-24 16:52:56 +08:00
parent 9f07cc7720
commit c13ee31ece
2 changed files with 8 additions and 1 deletions

View File

@ -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<Gam
override fun onBindViewHolder(holder: CatalogSubjectGameItemViewHolder, position: Int) {
holder.binding.run {
root.layoutParams = (root.layoutParams as ViewGroup.MarginLayoutParams).apply {
topMargin = if (position > 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})")
}