优化强调色和文字颜色一样是文字颜色的显示
This commit is contained in:
@@ -37,16 +37,21 @@ class AccentStrokeTextView(context: Context, attrs: AttributeSet) :
|
||||
} else {
|
||||
context.getCompatColor(R.color.disabled)
|
||||
}
|
||||
val accentColor = if (isInEditMode) {
|
||||
context.getCompatColor(R.color.accent)
|
||||
} else {
|
||||
ThemeStore.accentColor(context)
|
||||
}
|
||||
background = Selector.shapeBuild()
|
||||
.setCornerRadius(radius)
|
||||
.setStrokeWidth(1.dpToPx())
|
||||
.setDisabledStrokeColor(disableColor)
|
||||
.setDefaultStrokeColor(ThemeStore.accentColor(context))
|
||||
.setDefaultStrokeColor(accentColor)
|
||||
.setPressedBgColor(context.getCompatColor(R.color.transparent30))
|
||||
.create()
|
||||
setTextColor(
|
||||
Selector.colorBuild()
|
||||
.setDefaultColor(ThemeStore.accentColor(context))
|
||||
.setDefaultColor(accentColor)
|
||||
.setDisabledColor(disableColor)
|
||||
.create()
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user