mpandroidchart相关内容

MPAndroidChart PieChart如何更改中心文本以显示不同的颜色和字体大小

当前,我使用GITHUB的MPAndroidChart并绘制饼图以显示两行文本,每行具有不同的颜色和不同的字体大小,我检查了源代码,中心文本是一个字符串对象,并尝试使用: PAINT paint = pie_chart.getPaint(Chart.PAINT_CENTER_TEXT); 但看起来似乎行不通,有人会做这件事并指导我吗? 解决方案 研究了源代码之后,我更改了PieC ..
发布时间:2020-05-12 19:46:26 移动开发

在MPAndroidChart上显示其X轴值时,如何不在线图上绘制零值?

我正在使用MPAndroidChart在折线图中显示我的数据.对于每个日期,我都有自己的价值. 这很好用.我现在要做的是不绘制0值,而是绘制2个相邻的非零值(如趋势线)之间的线,同时继续在x轴上显示零值的日期. /p> 我当前的图形: 所需图形应类似于此图形: 如何实现这种行为? 解决方案 我在这里发布朋友的解决方案(工作原理很简单): 创建一个具有0个值的数据集 ..
发布时间:2020-05-12 19:46:17 移动开发

随着时间的推移从ArrayList更新图表吗?

我有一个ArrayList值,我想遍历ArrayList.对于每个新值,我想用该值更新图表,然后等待一段时间,然后对下一个值执行相同的操作. 此刻,我的日志显示所有值都被迭代.但是,在我的测试设备上,图表直到最后才更新.到那时,所有的值都被立即加载,因此就没有想要的“幻灯片显示"效果. 当我要开始播放ArrayList中的值时,此方法称为: public void playbac ..
发布时间:2020-05-12 19:46:15 移动开发

MPAndroidChart条形图从非零Y或列范围图开始

我正在使用MPAndroidChart绘制组合图(带有条形图和折线图). 我想显示一个“列范围图"-条形图,其起点对于每个条目都是可变的,如下图所示, 如何使用MPAndroidChart实现此目标. 解决方案 尝试使用CandleStickChart.它的主要目的是显示财务数据. 您的问题可能是最大或最小(阴影)打开或关闭值,可能需要与它们一起使用才能实现所需的值. 快 ..
发布时间:2020-05-12 19:46:09 移动开发

如何在xAxis BarChart MPAndroidChart上设置日期时间的字符串值

我正在尝试在X轴上显示条形图的日期时间.我从UNIX时间戳Firebase数据库中获得了这些数据.我一直在尝试将此UNIX时间戳转换为人类可以理解的日期,然后在Axis上显示它.据我了解,BarEntry构造函数不支持String之类的数据类型.因此,我应该使用xAxis.setValueFormatter()来显示日期.我曾尝试使用格式化程序,但它似乎是错误的,例如重叠图表和X轴显示错误的结果. ..
发布时间:2020-05-12 19:46:04 Java开发

MpAndroidChart在限制线之间设置背景

我正在使用MpAndroidChart库.我需要实现一种设计,在其中我需要对两条极限线之间的区域进行着色.我已附上一张图片以供参考.我尝试了多种方法,但未能实现.我是第一次使用该库.谁能帮助我有关如何实现这一目标. 您可以看到折线图后面的绿色阴影.这是极限.我需要得到绿色的阴影 预先感谢 奥迪·雷迪(Anudeep Reddy). 解决方案 我遇到了同样的问题,但是又有了不同的 ..
发布时间:2020-05-12 19:46:02 移动开发

如果饼图中的值为0%,如何删除线

我正在制作一个饼图,为此,我正在使用 MPAndroidChart 库,该值可能包含0%的任何数据或多个数据,并且我正在使用setYValuePosition(PieDataSet.ValuePosition.OUTSIDE_SLICE)在饼图之外显示值. 我不想在饼图中显示0%的值,但我找到了一种解决方案,可以使用格式化的值. public class CustomPercentForma ..
发布时间:2020-05-12 19:45:58 移动开发

如何使用MPAndroidChart获取选定的条形X轴值?

我正在Android图形应用程序中使用 MPAndroidChart 库,我需要使用包含所选栏的x轴值的标题. 我在点击事件中引用了 Wiki条目到条形图中的条形.但是现在我需要获取选定的条形x轴值作为标题.有人可以告诉我如何实现吗? 解决方案 使用OnChartValueSelectedListener: @Override public void onValueSelect ..
发布时间:2020-05-12 19:45:55 移动开发

Android堆积条形图

我正在使用 MPAndroidChart 库,尝试自定义堆积条. 目的是显示两种货币之间的差异. 因此,假设此示例在一月份. 货币1 = 8; 货币#2 = 12 这个想法是在相同的栏中显示两个值,而不是将两个值(8 + 12)相加,以得到值8“在前面"和值12“在后面". 因此,柱线的总高就是最大值. 我试图这样做,扩展了BarEntry类,而不是计算总和,而是设置最大值.但是我现在 ..
发布时间:2020-05-12 19:45:49 移动开发

MPAndroidChart设置中心垂直线

我想像这样在LineChart的中心设置一条垂直线: 滚动到每个点时,它会通知您更改下面的日期(橙色日期字段).通过单击箭头按钮,它可以以编程方式向左或向右移动. 当前,我可以设置视口并允许使用以下代码移至中心: LineData data = new LineData(xVals, dataSets); mChart.setScaleMinima((float) data.ge ..
发布时间:2020-05-12 19:45:45 移动开发

MPAndroid组条形图未显示

这是我用于使用MPAndroid库版本3的bar_chart组的代码.我尝试使用较低版本的组条形图,它工作正常,但BarData构造函数已更改为最新版本.而且此代码不起作用.没有崩溃和错误日志,仍然在加载图形,并且没有数据显示.帮我找出毛病 List entriesGroup1 = new ArrayList(); List ..
发布时间:2020-05-12 19:45:43 移动开发

MPAndroidChart-是否可以控制图表元素的Z索引?

我想在我的 MPAndroidChart 中按以下顺序绘制(从下到上) : 数据连接线 限制线 数据点 有可能吗?我知道方法com.github.mikephil.charting.components.AxisBase#setDrawLimitLinesBehindData.除一种情况外,它均按预期工作.当所有数据点的Y值相同时,效果为: 或者这个: 我希望它看起来像 ..
发布时间:2020-05-12 19:45:41 移动开发

具有3个数据集的折线图的MPAndroidChart多个工具提示/标记视图

我当前正在为我的应用程序使用 MPAndroidChart .在一种情况下,我在一个折线图中显示了三个数据集,当我单击图形上的线时,一次只能显示一个工具提示.而是根据十字线的位置,我想显示所有三个数据集的单独工具提示. 我在这里遇到了许多其他问题,但找不到我想要的东西.这是我所需输出的示例屏幕截图. 我想知道这是否有可能,任何帮助将不胜感激. 解决方案 请尝试以下&让我知道您的反馈意见 ..
发布时间:2020-05-12 19:45:38 移动开发

条形值的自定义位置

我正在使用 MPAndroidChart 库创建条形图. 我们可以使用以下内容在条形上方显示条形值. mChart.setDrawValueAboveBar(false); 或者我们可以使用它: barDataSet.setDrawValues(true); 以显示条形图本身内部的条形图值. 我想知道是否可以为这些值设置自定义位置.例如在y轴下方. 解决方案 ..
发布时间:2020-05-12 19:45:36 移动开发