在 HorizontalBarChart 中设置边框边缘
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(...);
我需要帮助来创建这种样式的条形图,只有圆角的末端边缘。
我正在使用库 "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(...);