【问题标题】:Set border edges in HorizontalBarChart在 Horizo​​ntalBarChart 中设置边框边缘
【发布时间】:2015-07-17 19:57:22
【问题描述】:

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

我正在使用“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

【问题讨论】:

    标签: android charts bar-chart mpandroidchart


    【解决方案1】:

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

    例如

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

    【讨论】:

      猜你喜欢
      • 2016-05-08
      • 2013-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多