aboutsummaryrefslogtreecommitdiff
path: root/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt
diff options
context:
space:
mode:
authorAllan Wang <me@allanwang.ca>2018-01-20 21:59:35 -0500
committerAllan Wang <me@allanwang.ca>2018-01-20 21:59:35 -0500
commit28c07ba66bf71dd322ffe3253b35862cdfc82e98 (patch)
tree029cfea22b556c91ab2c1e4daa28fe59e425b781 /kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt
parent097d2e0a393294bb239a2455a9a75a405a220fad (diff)
downloadkau-28c07ba66bf71dd322ffe3253b35862cdfc82e98.tar.gz
kau-28c07ba66bf71dd322ffe3253b35862cdfc82e98.tar.bz2
kau-28c07ba66bf71dd322ffe3253b35862cdfc82e98.zip
Update kpref-activity encapsulation and internals
Diffstat (limited to 'kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt')
-rw-r--r--kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt5
1 files changed, 3 insertions, 2 deletions
diff --git a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt
index 10da26d..9b63a52 100644
--- a/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt
+++ b/kpref-activity/src/main/kotlin/ca/allanwang/kau/kpref/activity/items/KPrefHeader.kt
@@ -12,8 +12,9 @@ open class KPrefHeader(builder: CoreContract) : KPrefItemCore(builder) {
override fun getLayoutRes(): Int = R.layout.kau_pref_header
- override fun onPostBindView(viewHolder: ViewHolder, textColor: Int?, accentColor: Int?) {
- if (accentColor != null) viewHolder.title.setTextColor(accentColor)
+ override fun bindView(holder: ViewHolder, payloads: List<Any>) {
+ super.bindView(holder, payloads)
+ withAccentColor(holder.title::setTextColor)
}
override fun getType() = R.id.kau_item_pref_header