diff --git a/app/src/main/java/com/gh/gamecenter/gamedetail/detail/viewholder/GameDetailComprehensivePanelItemViewHolder.kt b/app/src/main/java/com/gh/gamecenter/gamedetail/detail/viewholder/GameDetailComprehensivePanelItemViewHolder.kt index e68bacb72c..5de1a6c4e6 100644 --- a/app/src/main/java/com/gh/gamecenter/gamedetail/detail/viewholder/GameDetailComprehensivePanelItemViewHolder.kt +++ b/app/src/main/java/com/gh/gamecenter/gamedetail/detail/viewholder/GameDetailComprehensivePanelItemViewHolder.kt @@ -179,11 +179,15 @@ class GameDetailComprehensivePanelItemViewHolder( override fun onBindViewHolder(holder: ComprehensivePanelFunctionItemViewHolder, position: Int) { val data = dataList.getOrNull(position) ?: return - holder.binding.numberIv.setImageResource(R.drawable.bg_game_detail_comprehensive_panel_function_number) + holder.binding.numberIv.goneIf(dataList.size < 2) { + holder.binding.numberIv.setImageResource(R.drawable.bg_game_detail_comprehensive_panel_function_number) + } holder.binding.numberTv.run { - setTextColor(com.gh.gamecenter.common.R.color.text_aw_primary.toColor(context)) - setTypeface(Typeface.createFromAsset(context.assets, Constants.DIN_FONT_PATH)) - text = (position + 1).toString() + goneIf(dataList.size < 2) { + setTextColor(com.gh.gamecenter.common.R.color.text_aw_primary.toColor(context)) + setTypeface(Typeface.createFromAsset(context.assets, Constants.DIN_FONT_PATH)) + text = (position + 1).toString() + } } holder.binding.contentTv.run { setTextColor(com.gh.gamecenter.common.R.color.text_secondary.toColor(context)) diff --git a/app/src/main/res/layout/item_game_detail_comprehensive_panel_function.xml b/app/src/main/res/layout/item_game_detail_comprehensive_panel_function.xml index 980200e2d5..688ca85348 100644 --- a/app/src/main/res/layout/item_game_detail_comprehensive_panel_function.xml +++ b/app/src/main/res/layout/item_game_detail_comprehensive_panel_function.xml @@ -39,6 +39,7 @@ android:paddingBottom="4dp" android:textColor="@color/text_secondary" android:textSize="@dimen/secondary_size" + app:layout_goneMarginStart="0dp" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintEnd_toEndOf="parent" app:layout_constraintStart_toEndOf="@+id/numberIv"