From a39ec54e523783033f0e7d5461b9fdfcc039b670 Mon Sep 17 00:00:00 2001 From: Kirill Nayduik Date: Fri, 25 Jun 2021 09:53:01 +0300 Subject: [PATCH] Add isUnderlineText attribute --- .../src/main/java/ru/touchin/roboswag/views/ActionTextView.kt | 4 +++- views/src/main/res/values/attrs.xml | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/views/src/main/java/ru/touchin/roboswag/views/ActionTextView.kt b/views/src/main/java/ru/touchin/roboswag/views/ActionTextView.kt index 2e79ddf..39d3ffd 100644 --- a/views/src/main/java/ru/touchin/roboswag/views/ActionTextView.kt +++ b/views/src/main/java/ru/touchin/roboswag/views/ActionTextView.kt @@ -26,11 +26,13 @@ class ActionTextView @JvmOverloads constructor( context.withStyledAttributes(attrs, R.styleable.ActionTextView, defStyleAttr, 0) { val actionText = getString(R.styleable.ActionTextView_actionText).orEmpty() val actionColor = getColor(R.styleable.ActionTextView_actionColor, currentTextColor) + val isUnderlineText = getBoolean(R.styleable.ActionTextView_isUnderlineText, false) text = text.toClickableSubstringText( substring = actionText, clickAction = { onClickAction.invoke() }, - color = actionColor + color = actionColor, + isUnderlineText = isUnderlineText ) } } diff --git a/views/src/main/res/values/attrs.xml b/views/src/main/res/values/attrs.xml index 49e0074..9b154af 100644 --- a/views/src/main/res/values/attrs.xml +++ b/views/src/main/res/values/attrs.xml @@ -53,6 +53,7 @@ +