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

Set border edges in HorizontalBarChart

我需要帮助来创建这种样式的条形图,只有圆角的末端边缘。

我正在使用库 "MPAndroidChart" 但没有此功能。最后,推荐任何具有此功能的库,圆角的结束边缘和带负数的水平条形图,请

我在 "HorizontalBarChartRenderer"

的方法 "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

您必须在 "actual" 圆角矩形的前景或背景中绘制一个较小的普通矩形,该矩形将填满不应圆角的矩形的一侧。

例如

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