mpandroidchart相关内容

MPAndroidChart:带有间隙的水平条形图

我在Android Studio中将MPAndroidChart与Kotlin结合使用.我设法从示例中构建了标准图表,但是我需要一些不同的东西. 是否可以在条形图包含间隙的地方构建水平条形图?类似于以下内容:水平空白条形图 我想要实现的是使用时间条在时间轴(例如,从0小时到24小时->一整天)上显示特定事件(例如事件1,事件2,事件3和事件4)的发生情况. 因此,在上图中,可以粗 ..
发布时间:2021-05-28 19:44:03 移动开发

MPAndroidChart-如何更改PieChart中心背景的颜色?

我正在尝试使用 MPAndroidChart 库来开发圆形图表.但是只有饼图可用.所以我尝试给出两个xvalue坐标,一种颜色类似于背景.所以我得到了类似于圆图的东西.但是我无法更改饼图中的中心文本的背景颜色和字体颜色? 谢谢! 解决方案 有两种可能的解决方案: 检索图表使用的 Paint 对象绘制“中心孔"并按所需方式对其进行修改 Paint p1 = mChart.ge ..
发布时间:2021-04-21 20:36:41 移动开发

在MPAndroidChart中的x轴上格式化日期标签

背景和问题 我正在尝试使用MPAndroidChart库在折线图中提供一些温度值和日期,这些温度值和日期记录在CSV文件中.但是,我不完全了解如何在X轴上格式化日期值.我尝试使用IAxisValueFormatter,但现在它仅以奇怪的格式(2609.03.14:09:12:25)呈现CSV文件中的两个值.CSV文件中的值如下所示:"19.7 C,2017-12-09 12:59:43" , ..
发布时间:2021-04-13 18:55:08 Java开发

如何在MPAndroidChart中连续更新Y轴值

我希望LineChart中的轴实时调整其最大值和最小值.当新数据的Y值增加(正值和负值)时,如resetAxisMaxValue()和resetAxisMinValue()之类的功能可以很好地工作,但是,一旦信号再次变低,Y值的最大值和最小值就永远不会下降到较小的值,因此它可以显示图整个画布上的所有新数据.我想检查是否有自动执行此操作的方法,或者是否应该使用蛮力.谢谢. 解决方案 Alex ..
发布时间:2021-04-13 18:53:19 移动开发

自定义标记-MPAndroidChart

我已经使用 MPAndroidChart 创建了一个简单的条形图.出于标记的目的,我扩展了 MarkerView .我需要一个如git hub所示的标记,如下所示: 为了使它看起来像注释框,而不是我应该使用的类的矩形框.我已经检查了 IMarker , MarkerImage ,但是不确定应该继续哪个. 甚至 MPPointF 都不起作用.无法导入包 导入com.github.m ..
发布时间:2021-04-05 20:57:18 移动开发

MPAndroidChart如何更改超过极限线的条形图的颜色?

如何更改超出限制线的条形图的颜色? 现在,越过极限线的条会更改颜色. 但是,我想更改穿过极限线的零件的颜色. 解决方案 我认为您可以使用stackedBarChart来实现. 在文档中,您可以看到如何为每个添加数据酒吧. 这样,您将如下所示设置条形图的数据: BarEntry(xPosition, floatArray(belowLineNumber, aboverLineNumbe ..
发布时间:2020-05-12 19:49:59 Java开发

如何为StackedBarChart的每个放样值设置不同的颜色

我正在使用MPAndroidChart库,我的要求是以图片中给出的堆栈颜色显示堆栈值,并且不要在条上方,而在备用堆栈的左侧和右侧. 我已经尝试过这种方法,但是没有用 set.setValueTextColors(colorList); 为一种完整的色条提供一种颜色. 解决方案 我使用了自定义渲染器来解决此问题 这是代码 图表创建 pro ..
发布时间:2020-05-12 19:49:56 移动开发

如何通过MpAndroidChart中的值设置视口范围?

我的数据集值在[0-10000]范围内. 我想在图表中看到具有自动计算的滚动和缩放值的范围[500-600]. 如何在MPAndroidChart中完成? 有什么方法可以设置setXRange(leftXValue,rightXValue)? 解决方案 首先设置最大可见范围. 因此,如果要显示500-600的范围,则将最大可见范围设置为100 mChart.setVisib ..
发布时间:2020-05-12 19:49:53 移动开发

MPAndroidChart如何从大数据集的最后一个x值开始?

我正在使用Android中的 MPAndroidChart 库. 我正在尝试让图形从最后一组x值开始. 我想显示直到现在的一年中的每一天,所以1-271(今天是一年中的第271天) 我正在使用 chart.setVisibleXRangeMaximum(10) 但是图表从显示第1-10天开始,而我想从显示第261-271天开始. 解决方案 根据 MPAndro ..
发布时间:2020-05-12 19:49:51 移动开发

MPAndroidChart:饼图或自定义标签中的负值

在我的Android应用程序中,我必须以饼图显示我的收入和支出金额.费用金额为负数.金额类型为float.因此,可以使用MPAndroidChart库在饼图中显示负值和正值吗? 我尝试使用一些负和正整数值,结果令人难以置信.饼图的行为会像拉米纸牌或照明屏幕一样疯狂. 如果我不能在饼图中使用负值,即使实际值是正数,是否也可以将标签显示为负数? 解决方案 您实际上是在问如何自定义 ..
发布时间:2020-05-12 19:49:47 移动开发

使用MPAndroidChart饼图显示不同的数据集

在我的应用程序中,我想在饼图上显示一些数据.我正在使用MPAndroidChart库,并按照文档操作,编写了一个外观漂亮的图表,正确显示了所有数据. 现在,我想改善图表,但遇到了一些麻烦.我的数据指的是一天,但有两类:收入和收入.到目前为止,我将它们作为单个PieDataSet处理(它们具有标签,因此很容易区分它们).现在,我想区分收入和收入,在同一个饼图中以不同的颜色显示它们. 我尝 ..
发布时间:2020-05-12 19:49:44 其他开发