Enable MultipleActionTextView to ellipsize
This commit is contained in:
parent
afca6eab5f
commit
4eb3683e41
|
|
@ -1,7 +1,6 @@
|
|||
package ru.touchin.roboswag.views.text_view
|
||||
|
||||
import android.content.Context
|
||||
import android.text.Layout
|
||||
import android.text.SpannableStringBuilder
|
||||
import android.util.AttributeSet
|
||||
import androidx.appcompat.widget.AppCompatTextView
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ import android.text.style.ClickableSpan
|
|||
import android.util.AttributeSet
|
||||
import android.view.View
|
||||
import androidx.annotation.ColorInt
|
||||
import androidx.appcompat.widget.AppCompatTextView
|
||||
import androidx.core.content.withStyledAttributes
|
||||
import androidx.core.text.toSpannable
|
||||
import ru.touchin.extensions.indexesOf
|
||||
|
|
@ -19,7 +18,7 @@ class MultipleActionTextView @JvmOverloads constructor(
|
|||
context: Context,
|
||||
attrs: AttributeSet? = null,
|
||||
defStyleAttr: Int = 0
|
||||
) : AppCompatTextView(context, attrs, defStyleAttr) {
|
||||
) : EllipsizeSpannableTextView(context, attrs, defStyleAttr) {
|
||||
|
||||
private val onClickActions = mutableListOf<SubstringClickAction>()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue