gpt4 book ai didi

android - 使用 MPAndroidChart 库显示水平条形图,如下图所示

转载 作者:行者123 更新时间:2023-11-29 01:26:20 25 4
gpt4 key购买 nike

I want to display Horizontal Bar as displayed in image using MPChart Library for Android

我正在使用 MPAndroidChart ,我能够在 x 轴和 y 轴上绘制具有正值的单值图表,但无法按图像显示。

我的显示水平条形图的代码如下:

 for (int i = 0; i < 1; i++) {
xVals.add(mMonths[i % 12]);
yVals1.add(new BarEntry((float) (Math.random() * 50), i));
}

BarDataSet set1 = new BarDataSet(yVals1, "DataSet 1");

这里我所做的是,我将单个值作为 x 轴,将 0 到 50 之间的多个值作为随机值来显示 y 轴值。

请帮助我并提前致谢,因为我用 3 到 4 天的时间处理这个场景,但无法像图片那样完成。

最佳答案

解决方案是创建一个堆叠条目,并为两个堆叠值分配相同的颜色(使它们只显示为一个条)。

// create stacked bar-entry
BarEntry entry = new BarEntry(new float[] {-30, 5}, xIndex);

为所有值分配相同的颜色:

barDataSet.setColor(Color.BLUE);

有关 example project 中堆积条形图的更多信息.

关于android - 使用 MPAndroidChart 库显示水平条形图,如下图所示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33827393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com