Refactor getColor(Context, Int)

pull/510/head
veyndan 6 years ago
parent b78da920b4
commit 65af1cc99b

@ -43,15 +43,12 @@ object PaletteUtils {
@JvmStatic @JvmStatic
fun getColor(context: Context, paletteColor: Int): Int { fun getColor(context: Context, paletteColor: Int): Int {
var paletteColor = paletteColor val palette = StyledResources(context).palette
return if (paletteColor in palette.indices) {
val res = StyledResources(context) palette[paletteColor]
val palette = res.palette } else {
if (paletteColor < 0 || paletteColor >= palette.size) {
Log.w("ColorHelper", "Invalid color: $paletteColor. Returning default.") Log.w("ColorHelper", "Invalid color: $paletteColor. Returning default.")
paletteColor = 0 palette[0]
} }
return palette[paletteColor]
} }
} }

Loading…
Cancel
Save