Skip to content

Commit 42b9dec

Browse files
committed
Fix ribbonView attributes
1 parent 119b0fa commit 42b9dec

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

app/src/main/java/com/skydoves/pokedex/binding/ViewBinding.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package com.skydoves.pokedex.binding
1919
import android.app.Activity
2020
import android.graphics.Color
2121
import android.graphics.Typeface
22+
import android.view.Gravity
2223
import android.view.View
2324
import android.view.WindowManager
2425
import android.widget.Toast
@@ -131,7 +132,10 @@ fun bindPokemonTypes(recyclerView: RibbonRecyclerView, types: List<PokemonInfo.T
131132
setTextStyle(Typeface.BOLD)
132133
setRibbonBackgroundColorResource(
133134
PokemonTypeUtils.getTypeColor(type.type.name))
134-
}.apply { width = 380 }
135+
}.apply {
136+
maxLines = 1
137+
gravity = Gravity.CENTER
138+
}
135139
)
136140
addItemDecoration(SpacesItemDecoration())
137141
}

app/src/main/java/com/skydoves/pokedex/utils/SpacesItemDecoration.kt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ import androidx.recyclerview.widget.RecyclerView
2222

2323
class SpacesItemDecoration : RecyclerView.ItemDecoration() {
2424

25-
override fun getItemOffsets(outRect: Rect, view: View, parent: RecyclerView, state: RecyclerView.State) {
25+
override fun getItemOffsets(
26+
outRect: Rect,
27+
view: View,
28+
parent: RecyclerView,
29+
state: RecyclerView.State
30+
) {
2631
if (parent.getChildAdapterPosition(view) != 0) {
2732
outRect.left = 32
2833
}

0 commit comments

Comments
 (0)