2017-12-27 113 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