Use bold typeface instead of red color in active AoR text

This commit is contained in:
Juha Heinanen
2022-03-12 16:16:17 +02:00
parent da4e1856ed
commit b7e5044e5a
@@ -1,17 +1,15 @@
package com.tutpro.baresip package com.tutpro.baresip
import android.content.Context import android.content.Context
import android.graphics.Typeface
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import android.view.ViewGroup import android.view.ViewGroup
import android.widget.ArrayAdapter import android.widget.ArrayAdapter
import android.widget.ImageView import android.widget.ImageView
import android.widget.TextView import android.widget.TextView
import androidx.core.content.ContextCompat.getColor
import java.util.ArrayList class UaSpinnerAdapter(cxt: Context, private val uas: ArrayList<UserAgent>,
class UaSpinnerAdapter(private val cxt: Context, private val uas: ArrayList<UserAgent>,
private val images: ArrayList<Int>) : private val images: ArrayList<Int>) :
ArrayAdapter<Int>(cxt, android.R.layout.simple_spinner_item, images) { ArrayAdapter<Int>(cxt, android.R.layout.simple_spinner_item, images) {
@@ -48,7 +46,7 @@ class UaSpinnerAdapter(private val cxt: Context, private val uas: ArrayList<User
viewHolder.textView.text = ua.account.aor.split(":")[1] viewHolder.textView.text = ua.account.aor.split(":")[1]
viewHolder.textView.textSize = 17f viewHolder.textView.textSize = 17f
if (UserAgent.uas().size > 1 && ua.calls().isNotEmpty()) if (UserAgent.uas().size > 1 && ua.calls().isNotEmpty())
viewHolder.textView.setTextColor(getColor(cxt, R.color.colorRed)) viewHolder.textView.setTypeface(null, Typeface.BOLD)
viewHolder.imageView.setImageResource(images[position]) viewHolder.imageView.setImageResource(images[position])
return rowView return rowView