设置下划线

This commit is contained in:
renhaoting 2025-12-25 18:47:03 +08:00
parent 900f39e3bd
commit ab540875e6
1 changed files with 19 additions and 2 deletions

View File

@ -1,6 +1,9 @@
package com.gamedog.vididin.features.zero package com.gamedog.vididin.features.zero
import android.text.SpannableString
import android.text.Spanned
import android.text.style.UnderlineSpan
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.ViewGroup import android.view.ViewGroup
import androidx.core.view.isVisible import androidx.core.view.isVisible
@ -58,12 +61,26 @@ class ZeroRecordAdapter(private val onWithdrawCallback: (ZeroBuyItem)-> Unit) :
when (withdrawBean.withdrawState) { when (withdrawBean.withdrawState) {
TRANSACTION_STATE_UNSTART -> { TRANSACTION_STATE_UNSTART -> {
llRightWin.isClickable = true llRightWin.isClickable = true
tvWinRightBottom.text = ResUtil.getString(R.string.zero_win_state_withdrarw_unstart) tvWinRightBottom.text = SpannableString(ResUtil.getString(R.string.zero_win_state_withdrarw_unstart)).apply {
setSpan(
UnderlineSpan(),
0,
this.length,
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE
)
}
} }
TRANSACTION_STATE_FAIL -> { TRANSACTION_STATE_FAIL -> {
llRightWin.isClickable = true llRightWin.isClickable = true
tvWinRightBottom.text = ResUtil.getString(R.string.zero_win_state_failed) tvWinRightBottom.text = SpannableString(ResUtil.getString(R.string.zero_win_state_failed)).apply {
setSpan(
UnderlineSpan(),
0,
this.length,
Spanned.SPAN_EXCLUSIVE_EXCLUSIVE
)
}
} }
TRANSACTION_STATE_ONGOING -> { TRANSACTION_STATE_ONGOING -> {