如何在自定义视图中获取和更改可绘制背景颜色

Xianwei

我有一个扩展 TextView 的自定义视图,背景是可绘制的,

<CustomView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/circile_background" />

并想在自定义视图中更改背景颜色

public class CustomView extends TextView {

    TypedArray typedArray;

    public CustomView (Context context) {
        super(context);
    }

    public CustomView (Context context, AttributeSet attrs) {
        super(context, attrs);
    }


    public void setColorLevel(int color) {
       // update color here
    }
}
斯沃卡卡

在此处检查类似的问题如何在 Android 中更改 Drawable 的颜色?

public void setDangerLevel(int color) {
    Drawable drawable=this.getBackground().getCurrent();
    drawable.setColorFilter(color, PorterDuff.Mode.MULTIPLY);
    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

如何在NavigationView中自定义项目背景和项目文本颜色?

来自分类Dev

如何自定义单个标签?(更改背景颜色,指示器颜色和文本颜色)

来自分类Dev

可绘制图层列表背景的自定义视图呈现黑屏

来自分类Dev

如何在自定义视图中向多数据添加自定义数组?

来自分类Dev

在自定义视图中触摸和移除触摸时绘制圆圈

来自分类Dev

如何绘制自定义背景

来自分类Dev

如何在ui视图中显示自定义指令?

来自分类Dev

如何在运行时在自定义视图中更改参数?

来自分类Dev

如何自定义UIDatePicker并更改文本颜色和背景颜色?

来自分类Dev

Android使用多种颜色的扫描渐变在自定义视图中绘制圆弧

来自分类Dev

如何在ASP.Net MVC 5视图中获取ApplicationUser的自定义属性值?

来自分类Dev

如何在自定义视图中更改bgcolor?对象代码

来自分类Dev

可绘制图层列表背景的自定义视图呈现黑屏

来自分类Dev

如何在自定义视图中向多数据添加自定义数组?

来自分类Dev

将颜色属性从自定义视图传递到Android中的可绘制形状

来自分类Dev

如何在自定义网格视图Android中更改行颜色

来自分类Dev

如何在运行时更改自定义视图颜色?

来自分类Dev

如何在ui视图中显示自定义指令?

来自分类Dev

如何在具有透明背景的自定义列表视图中显示图像

来自分类Dev

Android:如何在自定义视图中更改文本颜色?

来自分类Dev

在自定义Eclipse视图中绘制

来自分类Dev

如何在导航视图中为子菜单提供自定义背景色?

来自分类Dev

使用Xml可绘制文件的文本视图的自定义背景

来自分类Dev

如何在视图控制器的背景中设置自定义颜色

来自分类Dev

自定义标签栏背景颜色。如何更改标签栏背景的颜色?

来自分类Dev

如何在自定义视图中添加可绘制资源

来自分类Dev

如何自定义标签的背景和颜色?

来自分类Dev

如何在按钮单击时在自定义视图中绘制圆圈

来自分类Dev

如何创建可以动态接受角半径和颜色并相应更改的自定义按钮视图

Related 相关文章

  1. 1

    如何在NavigationView中自定义项目背景和项目文本颜色?

  2. 2

    如何自定义单个标签?(更改背景颜色,指示器颜色和文本颜色)

  3. 3

    可绘制图层列表背景的自定义视图呈现黑屏

  4. 4

    如何在自定义视图中向多数据添加自定义数组?

  5. 5

    在自定义视图中触摸和移除触摸时绘制圆圈

  6. 6

    如何绘制自定义背景

  7. 7

    如何在ui视图中显示自定义指令?

  8. 8

    如何在运行时在自定义视图中更改参数?

  9. 9

    如何自定义UIDatePicker并更改文本颜色和背景颜色?

  10. 10

    Android使用多种颜色的扫描渐变在自定义视图中绘制圆弧

  11. 11

    如何在ASP.Net MVC 5视图中获取ApplicationUser的自定义属性值?

  12. 12

    如何在自定义视图中更改bgcolor?对象代码

  13. 13

    可绘制图层列表背景的自定义视图呈现黑屏

  14. 14

    如何在自定义视图中向多数据添加自定义数组?

  15. 15

    将颜色属性从自定义视图传递到Android中的可绘制形状

  16. 16

    如何在自定义网格视图Android中更改行颜色

  17. 17

    如何在运行时更改自定义视图颜色?

  18. 18

    如何在ui视图中显示自定义指令?

  19. 19

    如何在具有透明背景的自定义列表视图中显示图像

  20. 20

    Android:如何在自定义视图中更改文本颜色?

  21. 21

    在自定义Eclipse视图中绘制

  22. 22

    如何在导航视图中为子菜单提供自定义背景色?

  23. 23

    使用Xml可绘制文件的文本视图的自定义背景

  24. 24

    如何在视图控制器的背景中设置自定义颜色

  25. 25

    自定义标签栏背景颜色。如何更改标签栏背景的颜色?

  26. 26

    如何在自定义视图中添加可绘制资源

  27. 27

    如何自定义标签的背景和颜色?

  28. 28

    如何在按钮单击时在自定义视图中绘制圆圈

  29. 29

    如何创建可以动态接受角半径和颜色并相应更改的自定义按钮视图

热门标签

归档