以下方法无效,因为我知道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);
我无法确定发生的原因请帮助我。
答案 0 :(得分:0)
只需更改颜色重音,
autoTextview.setTheme(R.style.myAutoTextViewStyle);
现在在styles.xml
<style name="myAutoTextViewStyle" parent="Theme.AppCompat">
<item name="colorAccent">YOUR_HEX_COLOR_HERE</item>
</style>