Fix color backgrounds

This commit is contained in:
h4h13 2019-12-16 10:36:08 +05:30
parent a334d88f7e
commit 9c580ad525
6 changed files with 34 additions and 33 deletions

View file

@ -15,7 +15,9 @@
package code.name.monkey.retromusic.extensions
import android.content.Context
import android.content.res.ColorStateList
import android.graphics.Color
import androidx.appcompat.widget.Toolbar
import code.name.monkey.appthemehelper.util.ATHUtil
import code.name.monkey.appthemehelper.util.ColorUtil
import code.name.monkey.retromusic.R
@ -26,4 +28,10 @@ fun Int.ripAlpha(): Int {
fun Any.surfaceColor(context: Context): Int {
return ATHUtil.resolveColor(context, R.attr.colorSurface, Color.WHITE)
}
fun Toolbar.backgroundTintList() {
val surfaceColor = ATHUtil.resolveColor(context, R.attr.colorSurface, Color.BLACK)
val colorStateList = ColorStateList.valueOf(surfaceColor)
backgroundTintList = colorStateList
}