2017-12-27 115 views
0

如果Y值小于零,您认为我可以更改颜色吗?Mpandroidchart GradientDrawable中的两种颜色

this

我行看起来像

this

我的代码:

set1.setDrawFilled(true); 

GradientDrawable gradientDrawable = new GradientDrawable(); 
gradientDrawable.setColor(Color.parseColor("#F7CA86")); 

set1.setFillDrawable(gradientDrawable); 

回答

0

尝试使用,

Paint paint = mChart.getRenderer().getPaintRender(); 
       paint.setShader(new LinearGradient(0, 0, 0, 40, Color.YELLOW, Color.RED, Shader.TileMode.REPEAT)); 
+0

不,这是做别的事情。 – Grossik

0

我差不多完成了它。现在我遇到了一个问题,青色填充可绘制在线以上而不在线之下。

this