在Horizo​​ntalBarChart中设置边框边缘

时间:2015-07-17 19:57:23

标签: android charts bar-chart mpandroidchart

我需要帮助创建这种风格的BarChart,只有圆形的边缘。

我正在使用库“MPAndroidChart”但没有此功能。最后,推荐任何具有此功能的库,圆形端边和带负片的水平条形图,请

我在“Horizo​​ntalBarChartRenderer”的方法“drawDataSet”中使用此行

c.drawRoundRect(new RectF(buffer.buffer[j], buffer.buffer[j + 1], buffer.buffer[j + 2],
                buffer.buffer[j + 3]), 50,50, mRenderPaint);

但结果如下:http://i.stack.imgur.com/FPwfT.png

我只需要设置边框左边缘:http://i.stack.imgur.com/tehiD.png

1 个答案:

答案 0 :(得分:0)

您必须在“实际”圆角矩形的前景或背景中绘制一个较小的普通矩形,它将填满矩形的一侧,不应该是圆角。

E.g。

canvas.drawRect(...);
canvas.drawRoundRect(...);