mirror of
https://github.com/SimpleMobileTools/Simple-Contacts.git
synced 2025-02-23 14:57:36 +01:00
use proper colors at the SpeedDial activity
This commit is contained in:
parent
fd6497991d
commit
a023b5ce6f
@ -2,6 +2,7 @@ package com.simplemobiletools.contacts.pro.activities
|
||||
|
||||
import android.os.Bundle
|
||||
import com.google.gson.Gson
|
||||
import com.simplemobiletools.commons.extensions.updateTextColors
|
||||
import com.simplemobiletools.contacts.pro.R
|
||||
import com.simplemobiletools.contacts.pro.adapters.SpeedDialAdapter
|
||||
import com.simplemobiletools.contacts.pro.dialogs.SelectContactsDialog
|
||||
@ -25,6 +26,8 @@ class ManageSpeedDialActivity : SimpleActivity(), RemoveSpeedDialListener {
|
||||
ContactsHelper(this).getContacts { contacts ->
|
||||
allContacts = contacts
|
||||
}
|
||||
|
||||
updateTextColors(manage_speed_dial_scrollview)
|
||||
}
|
||||
|
||||
override fun onStop() {
|
||||
|
@ -67,10 +67,14 @@ class SpeedDialAdapter(activity: SimpleActivity, var speedDialValues: ArrayList<
|
||||
|
||||
private fun setupView(view: View, speedDial: SpeedDial) {
|
||||
view.apply {
|
||||
var text = "${speedDial.id}. "
|
||||
text += if (speedDial.isValid()) speedDial.displayName else ""
|
||||
speed_dial_label.text = text
|
||||
speed_dial_label.isSelected = selectedKeys.contains(speedDial.hashCode())
|
||||
var displayName = "${speedDial.id}. "
|
||||
displayName += if (speedDial.isValid()) speedDial.displayName else ""
|
||||
|
||||
speed_dial_label.apply {
|
||||
text = displayName
|
||||
isSelected = selectedKeys.contains(speedDial.hashCode())
|
||||
setTextColor(textColor)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user