如何使MPAndroid饼图中的切片呈渐变色?

huangapple go评论71阅读模式
英文:

How to make slices in MPAndroid pie chart a gradient?

问题

如何使MPAndroid饼图中的切片呈渐变效果?

我看到了以下方法:

dataset.setGradientColor
dataset.setGradientColors

但我不太清楚如何使用它们。

英文:

How do I make the slices in an MPAndroid pie chart a gradient?

I see the methods:

dataset.setGradientColor
dataset.setGradientColors

But I'm not sure how to use them.

答案1

得分: 1

为单一渐变添加两种颜色:

dataSet.setGradientColor(Color.WHITE, Color.LTGRAY);  // 起始和结束颜色

为单一渐变添加多种颜色:

List<GradientColor> gradientColors = new ArrayList<>();
gradientColors.add(new GradientColor(Color.BLUE, Color.parseColor("FFFFFF")));
gradientColors.add(new GradientColor(Color.WHITE, Color.BLUE));
gradientColors.add(new GradientColor(Color.BLUE, Color.LTGRAY));
dataSet.setGradientColors(gradientColors);
英文:

Adding two colors for a single gradient:

 dataSet.setGradientColor(Color.WHITE,Color.LTGRAY);  //Start and End Colors

Adding multiple colors as a single gradient:

List&lt;GradientColor&gt; gradientColors=new ArrayList&lt;&gt;();
                gradientColors.add(new GradientColor(Color.BLUE,Color.parseColor(&quot;FFFFFF&quot;)));
                gradientColors.add(new GradientColor(Color.WHITE,Color.BLUE));
                gradientColors.add(new GradientColor(Color.BLUE,Color.LTGRAY));
                dataSet.setGradientColors(gradientColors);

huangapple
  • 本文由 发表于 2020年9月28日 08:35:45
  • 转载请务必保留本文链接:https://go.coder-hub.com/64094548.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定