Textview textColor到drawable随机产生错误的颜色

时间:2018-11-19 11:07:01

标签: android

我有一些textviews具有可绘制的选择器作为背景和textcolor。 按下时,我用它来反转颜色:浅色&深色文字->深色bg&深色文字

这一直很好,但是当我在应用程序中的另一个活动中添加另一个textview时,出现了渲染问题。现在,无论是否按下,所有textview都将变为紫色textcolor。即使他们与新的textview不在同一个活动中。

在删除textview并因此还原代码后,该问题甚至仍然存在。

这是状态列表:

<?xml version="1.0" encoding="utf-8"?>

<!-- pressed -->
<!-- focused -->
<!-- disabled -->
<!-- default -->

<item android:state_pressed="true" android:drawable="@color/gray_background" />
<item android:state_focused="true" android:drawable="@color/grad_green_end" />
<item android:state_enabled="false" android:drawable="@color/iconTint" />
<item android:drawable="@color/grad_green_end" />

实现只是:

android:textColor="@drawable/button_green_gray_text"

0 个答案:

没有答案