框架版本【必填】
11.0
问题描述【必填】
9.3版本发现该问题, 升级到11.0还未出现
设置文字选中颜色和普通文字渐变色,
文字渐变与选中文字颜色冲突。isSelected 已生效,背景切成了灰色,但文字仍由渐变绘制
<com.hjq.shape.view.ShapeTextView
android:layout_width="match_parent"
android:layout_height="40dp"
android:layout_marginHorizontal="16dp"
android:layout_marginBottom="10dp"
android:fontFamily="sans-serif-medium"
android:gravity="center"
android:text="去达成"
android:textSize="14sp"
app:shape_radius="6dp"
app:shape_solidGradientEndColor="#FFD6A3"
app:shape_solidGradientOrientation="startToEnd"
app:shape_solidGradientStartColor="#FFECD3"
app:shape_solidSelectedColor="#993D404E"
app:shape_textEndColor="#70400D"
app:shape_textSelectedColor="#6B6C76"
app:shape_textStartColor="#C16628" />
复现步骤【必填】
为 ShapeTextView 配置默认文字渐变和选中文字颜色。
设置 view.isSelected = true。
观察背景及文字颜色。
是否必现【必填】
是
项目 targetSdkVersion【必填】
32
出现问题的手机信息【必填】
OPPO PJT110
出现问题的安卓版本【必填】
16,API 36.0
问题信息的来源渠道【必填】
自己遇到的
是部分机型还是所有机型都会出现【必答】
全部
框架最新的版本是否存在这个问题【必答】
是
框架文档是否提及了该问题【必答】
否
是否已经查阅框架文档但还未能解决的【必答】
是
issue 列表中是否有人曾提过类似的问题【必答】
是
是否已经搜索过了 issue 列表但还未能解决的【必答】
否
是否可以通过 Demo 来复现该问题【必答】
是
提供报错堆栈
提供截图或视频
提供解决方案
#108 有提到过动态修改代码解决方案; 能否仓库内部修复该问题
框架版本【必填】
11.0
问题描述【必填】
9.3版本发现该问题, 升级到11.0还未出现
设置文字选中颜色和普通文字渐变色,
文字渐变与选中文字颜色冲突。isSelected 已生效,背景切成了灰色,但文字仍由渐变绘制
复现步骤【必填】
为 ShapeTextView 配置默认文字渐变和选中文字颜色。
设置 view.isSelected = true。
观察背景及文字颜色。
是否必现【必填】
是
项目 targetSdkVersion【必填】
32
出现问题的手机信息【必填】
OPPO PJT110
出现问题的安卓版本【必填】
16,API 36.0
问题信息的来源渠道【必填】
自己遇到的
是部分机型还是所有机型都会出现【必答】
全部
框架最新的版本是否存在这个问题【必答】
是
框架文档是否提及了该问题【必答】
否
是否已经查阅框架文档但还未能解决的【必答】
是
issue 列表中是否有人曾提过类似的问题【必答】
是
是否已经搜索过了 issue 列表但还未能解决的【必答】
否
是否可以通过 Demo 来复现该问题【必答】
是
提供报错堆栈
提供截图或视频
提供解决方案
#108 有提到过动态修改代码解决方案; 能否仓库内部修复该问题