Change text appearance for selection view

This commit is contained in:
J-Jamet
2021-07-08 19:50:45 +02:00
parent 37a0dce7c5
commit 32b8c505d9
2 changed files with 7 additions and 5 deletions

View File

@@ -11,6 +11,7 @@ import android.view.ViewGroup
import android.widget.* import android.widget.*
import androidx.annotation.DrawableRes import androidx.annotation.DrawableRes
import androidx.appcompat.widget.AppCompatImageButton import androidx.appcompat.widget.AppCompatImageButton
import androidx.appcompat.widget.AppCompatTextView
import androidx.core.content.ContextCompat import androidx.core.content.ContextCompat
import androidx.core.view.ViewCompat import androidx.core.view.ViewCompat
import androidx.core.view.isVisible import androidx.core.view.isVisible
@@ -26,7 +27,8 @@ class TextSelectFieldView @JvmOverloads constructor(context: Context,
private var valueSpinnerAdapter = ValueSpinnerAdapter(context) private var valueSpinnerAdapter = ValueSpinnerAdapter(context)
private var actionImageButtonId = ViewCompat.generateViewId() private var actionImageButtonId = ViewCompat.generateViewId()
private val labelView = TextView(context).apply { private val labelView = AppCompatTextView(context).apply {
setTextAppearance(context, R.style.KeepassDXStyle_TextAppearance_LabelTextStyle)
layoutParams = LayoutParams( layoutParams = LayoutParams(
LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT,
LayoutParams.WRAP_CONTENT).also { LayoutParams.WRAP_CONTENT).also {

View File

@@ -27,10 +27,10 @@
android:ellipsize="end" android:ellipsize="end"
android:gravity="center_vertical" android:gravity="center_vertical"
android:maxLines="2" android:maxLines="2"
android:paddingStart="12dp" android:paddingStart="6dp"
android:paddingLeft="12dp" android:paddingLeft="6dp"
android:paddingEnd="12dp" android:paddingEnd="6dp"
android:paddingRight="12dp" android:paddingRight="6dp"
style="@style/KeepassDXStyle.TextAppearance.Large" style="@style/KeepassDXStyle.TextAppearance.Large"
tools:text="Test" /> tools:text="Test" />
</FrameLayout> </FrameLayout>