mihon/app/src/main/java/eu/kanade/tachiyomi/widget/ThemedSwipeRefreshLayout.kt

25 lines
856 B
Kotlin
Raw Normal View History

2020-03-10 22:53:49 -04:00
package eu.kanade.tachiyomi.widget
import android.content.Context
import android.util.AttributeSet
import androidx.core.content.ContextCompat
import androidx.swiperefreshlayout.widget.SwipeRefreshLayout
import eu.kanade.tachiyomi.R
import eu.kanade.tachiyomi.util.system.getResourceColor
class ThemedSwipeRefreshLayout @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null) :
SwipeRefreshLayout(context, attrs) {
init {
setColors()
}
private fun setColors() {
setProgressBackgroundColorSchemeColor(context.getResourceColor(R.attr.colorAccent))
setColorSchemeColors(
ContextCompat.getColor(context, R.color.md_white_1000),
ContextCompat.getColor(context, R.color.md_white_1000),
ContextCompat.getColor(context, R.color.md_white_1000))
}
}