棒棒糖:如何更改AutoTextView的下划线颜色?

时间:2016-09-07 06:53:38

标签: android textview

以下方法无效,因为我知道AutoTexview extends EditText

autoTextview.getBackground().mutate().setColorFilter(AppUtil.getColor(mActivity, R.color.blue_color_with_no_opacity), PorterDuff.Mode.SRC_ATOP);

下面的方法工作正常

edittext.getBackground().mutate().setColorFilter(AppUtil.getColor(mActivity, R.color.blue_color_with_no_opacity), PorterDuff.Mode.SRC_ATOP);

我无法确定发生的原因请帮助我。

1 个答案:

答案 0 :(得分:0)

只需更改颜色重音,

autoTextview.setTheme(R.style.myAutoTextViewStyle);

现在在styles.xml

中定义你的风格
<style name="myAutoTextViewStyle" parent="Theme.AppCompat">
  <item name="colorAccent">YOUR_HEX_COLOR_HERE</item>
</style>