mirror of
https://github.com/SimpleMobileTools/Simple-Contacts.git
synced 2025-04-24 14:28:41 +02:00
make sure the top tab icons are colored properly
This commit is contained in:
parent
9158f5226f
commit
4f16dc5c42
@ -4,6 +4,7 @@ import android.app.SearchManager
|
|||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.graphics.drawable.ColorDrawable
|
import android.graphics.drawable.ColorDrawable
|
||||||
|
import android.graphics.drawable.Drawable
|
||||||
import android.net.Uri
|
import android.net.Uri
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.os.Handler
|
import android.os.Handler
|
||||||
@ -369,12 +370,16 @@ class MainActivity : SimpleActivity(), RefreshContactsListener {
|
|||||||
invalidateOptionsMenu()
|
invalidateOptionsMenu()
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun getTabIcon(position: Int) = resources.getDrawable(when (position) {
|
private fun getTabIcon(position: Int): Drawable {
|
||||||
|
val drawableId = when (position) {
|
||||||
LOCATION_CONTACTS_TAB -> R.drawable.ic_person
|
LOCATION_CONTACTS_TAB -> R.drawable.ic_person
|
||||||
LOCATION_FAVORITES_TAB -> R.drawable.ic_star_on
|
LOCATION_FAVORITES_TAB -> R.drawable.ic_star_on
|
||||||
LOCATION_RECENTS_TAB -> R.drawable.ic_clock
|
LOCATION_RECENTS_TAB -> R.drawable.ic_clock
|
||||||
else -> R.drawable.ic_group
|
else -> R.drawable.ic_group
|
||||||
})
|
}
|
||||||
|
|
||||||
|
return resources.getColoredDrawableWithColor(drawableId, config.textColor)
|
||||||
|
}
|
||||||
|
|
||||||
private fun showSortingDialog() {
|
private fun showSortingDialog() {
|
||||||
ChangeSortingDialog(this) {
|
ChangeSortingDialog(this) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user