java - 如何以编程方式为 Textview 设置 `app:backgroundTint` ?

标签 java android android-layout android-appcompat android-design-library

我正在尝试为我的正常 Textview 添加色调,而不是 AppCompatTextView。我可以使用 app:backgroundTint 在 xml 中添加 backgroundTint。有没有办法以编程方式对 Textview 本身执行相同的操作。(我的目标是 kitkat 支持)

注意:我有更多Textview。所以改变所有这些都会很麻烦

setSupportButtonTintListonly works for AppCompat controls. setBackgroundTintList shows no result in kitkat

最佳答案

这对我有用

someTextView.getBackground().setTint(yourIntColor);

关于java - 如何以编程方式为 Textview 设置 `app:backgroundTint` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44083225/

相关文章:

Java 8 Streams 干扰 forEach 中的一个字段

java - android中数据库的动态 ListView

android - 仅适用于 Android 4.0.3-4.0.4 的某些设备上 TabHost 上的应用程序崩溃

android - 动态添加布局组件(结合xml和手动布局)

java - 验证是否从构造函数调用了方法

java - 了解 Java 中合并排序算法的关键操作计数

java - 如何使用 Maven 从模板生成源代码?

android - Android sqlite 数据库中是否可以嵌套集?

android - vuforia 插件和 prime31 facebook 插件之间的冲突

android - 新 Activity 关闭后如何返回原来的 Activity ?