diff options
author | Allan Wang <me@allanwang.ca> | 2017-06-01 17:45:42 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2017-06-01 17:45:42 -0700 |
commit | 266569a14f3b1dea9002de58cef40b4149384ef6 (patch) | |
tree | 2f5bd5d01396359d6b43fbc7e3b0ba446eb167fd /app/src/main/kotlin/com/pitchedapps/frost/utils/IIconUtils.kt | |
parent | d924fd96dd3dff3b13af3a1ea112e0e784ce65bb (diff) | |
download | frost-266569a14f3b1dea9002de58cef40b4149384ef6.tar.gz frost-266569a14f3b1dea9002de58cef40b4149384ef6.tar.bz2 frost-266569a14f3b1dea9002de58cef40b4149384ef6.zip |
add progressbar and remove tab indicator
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/utils/IIconUtils.kt')
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/utils/IIconUtils.kt | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/utils/IIconUtils.kt b/app/src/main/kotlin/com/pitchedapps/frost/utils/IIconUtils.kt index cc645d93..2e0a44c1 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/utils/IIconUtils.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/utils/IIconUtils.kt @@ -1,13 +1,19 @@ package com.pitchedapps.frost.utils import android.content.Context +import android.content.res.ColorStateList +import android.graphics.Color import android.graphics.drawable.Drawable -import android.support.annotation.ColorRes +import android.support.annotation.ColorInt import com.mikepenz.iconics.IconicsDrawable import com.mikepenz.iconics.typeface.IIcon /** * Created by Allan Wang on 2017-05-29. */ -fun IIcon.toDrawable(c: Context, sizeDp: Int = 24, @ColorRes color: Int = android.R.color.white): Drawable - = IconicsDrawable(c).icon(this).colorRes(color).sizeDp(sizeDp)
\ No newline at end of file +fun IIcon.toDrawable(c: Context, sizeDp: Int = 24, @ColorInt color: Int = Color.WHITE): Drawable { + val state = ColorStateList.valueOf(color) + val icon = IconicsDrawable(c).icon(this).sizeDp(sizeDp) + icon.setTintList(state) + return icon +}
\ No newline at end of file |