如何在MPAndroidChart BarCart中围绕条形图画边框?

时间:2015-11-27 10:44:02

标签: android mpandroidchart

我使用MPAndroidChart绘制条形图。 如何在显示的图形中的每个条形周围绘制边框?

4 个答案:

答案 0 :(得分:3)

默认情况下无法执行此操作。

您必须修改库,特别是BarChartRenderer类。 只需取出代表要绘制的条形的RectF对象,然后在原始条形图上再次绘制它,同时将Paint模式更改为STROKE而不是FILL

当然,您还必须更改Paint颜色以区分边框和条形。

答案 1 :(得分:0)

因此,在经过严格的搜索并检查了图书馆开发人员用来演示图书馆功能的演示应用程序之后,我明白了。

For i = 2 To 7
    fullname = Cells(i, 1).Value
    commaposition = InStr(fullname, "&")

    Cells(i, 2).Value = Left(fullname, commaposition - 2)

    For x = 2 To 7
        fullname = Cells(i, 1).Value
        commaposition = InStr(fullname, "&")

        Cells(i, 3).Value = Mid(fullname, commaposition + 2)
        Cells(x, 3).Value = Mid(fullname, commaposition + 2)

        For y = 2 To 7
            fullname = Cells(i, 1).Value
            commaposition = InStr(fullname, "&")

            Cells(i, 4).Value = Mid(fullname, commaposition + 2)
            Cells(x, 4).Value = Mid(fullname, commaposition + 2)

        Next y
    Next x
Next i

答案 2 :(得分:0)

意图 barData.sliceSpace = 2f 并为mas造型 eneficioChar.holeRadius = 1f

答案 3 :(得分:0)

val set1 = BarDataSet(entries,seriesLabel)
set1.color = Color.YELLOW
set1.barBorderWidth = 1f
set1.barBorderColor=Color.RED