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

金斯顿

我正在尝试绘制一个自定义视图,该视图具有一个将填充4种颜色的渐变的弧,并且我选择SweepGradient来适合此视图,当我尝试使用它时,它对于两种颜色都适用,即使添加更多颜色我也不能够获得其他两种颜色。我尝试了不同的职位组合,但似乎没有任何效果。

         int colorRes[] = {R.color.yellow, R.color.green,R.color.oragne, R.color.red};    
         float stops[] = {0,0.3f,0.6f,1};
         int colors[]  = new int[colorRes.length];
            for(int i=0;i<colorRes.length;i++){
                colors[i]= context.getResources().getColor(colorRes[i]);
            }
        Shader gradient = new SweepGradient (wdith/2,height/2, colors, stops));
        lighted.setShader(gradient);
        canvas.drawArc(rectf, 130, 280, false, lightRed);
金斯顿

对我来说,实际问题是由于Android Studio中的一个错误而尚未修复。

请查看此处报告的问题

在Android Studio中,布局预览中的SweepGradient渲染失败,因为在真实设备中,它工作正常。

我意识到,在真实设备中测试自定义视图总是很有益的。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

渐变颜色到自定义视图

来自分类Dev

在自定义视图中扫描 Wifi

来自分类Dev

Odoo树视图中的多种颜色

来自分类Dev

Odoo树视图中的多种颜色

来自分类Dev

在自定义Eclipse视图中绘制

来自分类Dev

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

来自分类Dev

使用Android自定义视图实时绘制图

来自分类Dev

具有多种颜色的CSS自定义形状按钮

来自分类Dev

自定义视图中的Android findViewById()

来自分类Dev

Android Google Maps:渐变颜色的自定义标记

来自分类Dev

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

来自分类Dev

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

来自分类Dev

使用自定义渐变颜色填充的矩形序列

来自分类Dev

Flutter如何绘制自定义渐变

来自分类Dev

通过多种颜色的填充渐变绘制瓷砖密度图

来自分类Dev

通过多种颜色的填充渐变绘制瓷砖密度图

来自分类Dev

Android-如何在此列表视图中使用自定义列表视图

来自分类Dev

通过我的自定义相机视图中的意图使用ZXing条码扫描器时出错

来自分类Dev

使用Android在视图剪辑范围之外进行绘制时:如何防止底层视图在自定义视图之上绘制?

来自分类Dev

在画布上绘制多种颜色

来自分类Dev

android:在自定义列表视图中搜索

来自分类Dev

Android:自定义列表视图中的单选按钮

来自分类Dev

Android,自定义视图中的UI元素

来自分类Dev

自定义视图中的Android显示对话框

来自分类Dev

在自定义视图中添加触摸效果-Android

来自分类Dev

Android,自定义视图中的UI元素

来自分类Dev

Android:在自定义列表视图中获取数据插入

来自分类Dev

在R中使用自定义颜色绘制栅格图像

来自分类Dev

在android中的自定义图片视图上绘制

Related 相关文章

  1. 1

    渐变颜色到自定义视图

  2. 2

    在自定义视图中扫描 Wifi

  3. 3

    Odoo树视图中的多种颜色

  4. 4

    Odoo树视图中的多种颜色

  5. 5

    在自定义Eclipse视图中绘制

  6. 6

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

  7. 7

    使用Android自定义视图实时绘制图

  8. 8

    具有多种颜色的CSS自定义形状按钮

  9. 9

    自定义视图中的Android findViewById()

  10. 10

    Android Google Maps:渐变颜色的自定义标记

  11. 11

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

  12. 12

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

  13. 13

    使用自定义渐变颜色填充的矩形序列

  14. 14

    Flutter如何绘制自定义渐变

  15. 15

    通过多种颜色的填充渐变绘制瓷砖密度图

  16. 16

    通过多种颜色的填充渐变绘制瓷砖密度图

  17. 17

    Android-如何在此列表视图中使用自定义列表视图

  18. 18

    通过我的自定义相机视图中的意图使用ZXing条码扫描器时出错

  19. 19

    使用Android在视图剪辑范围之外进行绘制时:如何防止底层视图在自定义视图之上绘制?

  20. 20

    在画布上绘制多种颜色

  21. 21

    android:在自定义列表视图中搜索

  22. 22

    Android:自定义列表视图中的单选按钮

  23. 23

    Android,自定义视图中的UI元素

  24. 24

    自定义视图中的Android显示对话框

  25. 25

    在自定义视图中添加触摸效果-Android

  26. 26

    Android,自定义视图中的UI元素

  27. 27

    Android:在自定义列表视图中获取数据插入

  28. 28

    在R中使用自定义颜色绘制栅格图像

  29. 29

    在android中的自定义图片视图上绘制

热门标签

归档