mpandroidchart相关内容

使用MPandroidChart库重叠饼图标签

我正在使用PhilJayMPAndroidChart库: implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0' 并且我实现了饼图。条目较多的饼图会导致标签重叠,如下所示: 但我需要类似以下图表的内容。这是非常非常漂亮的,没有任何重叠和标签背景: 这是我的代码: PieDataSet dataSet = ne ..
发布时间:2022-06-15 14:14:01 Java开发

在android中的图形上创建线滑块

我创建了一个包含一系列数据的图表.现在我正在尝试向图表添加一个滑块/线标记,如下图所示. 我使用此处提供的 MPAndroidChart 库创建了图形/图表 https://github.com/PhilJay/MPAndroidChart. 图表似乎工作得很好,但我需要一个像下面这样的线滑块,这样当我触摸图表时,线会滑动并提供与图表相交的线的值.谁能帮我解决这个问题,或者我必须使用不 ..
发布时间:2022-01-24 17:58:22 移动开发

MPAndroidChart x 轴日期/时间标签格式

背景 对于我应用中的一些图表,我使用的是 MPAndroidChart 库.我的图表的所有水平轴都是基于时间的,它们可以跨越一整年、一个月、一周、一天或一个小时.它总是显示一个完整的时间段,例如 1 月至 12 月、周一至周日、0:00 - 24:00 等.轴的值始终是纪元时间戳(以秒为单位). 要求 我希望 x 轴标签遵循以下规则: 月 1 日(如果是 年跨度); 在一 ..
发布时间:2022-01-15 10:18:35 移动开发

在 xAxis MPChart 获取重复值

现在我正面临这个问题.我在第一个和最后一个 xAxis 中得到重复的值.图形值不是根据各自 x 轴值的值.第二个问题是,如果我想不以浮点数显示值而是以整数圆角显示值并将它们的颜色更改为白色. ArrayListxlabels = new ArrayList();xlabels.add("Jan");xlabels.add("二月");xlabels.add("Mar");xlabels.add( ..
发布时间:2021-12-25 17:02:54 移动开发

具有空值的 MPAndroidChart

我正在使用 MPAndroidChart 并且非常享受. 我有一个“小"需要是我可以将空值放在“条目"中.我正在监视系统服务器上的 apache 连接,我想看看它们是否已关闭(我放置空值的地方)或者它们是否只是没有连接 (0). 我试过了,但 Entry 类不接受 'null' 作为显示消息的值:'The constructor Entry(null, int) is undefine ..
发布时间:2021-12-25 16:49:32 移动开发

MPAndroidChart:如何获取像素点的相应图表 x 值?

如何获取ScatterChart中像素点对应的x轴值(xIndex)? 我一直在查看库的源代码,我认为下面的方法之一(我从库的源代码中复制/粘贴了此处) 可以提供帮助.似乎 getValuesByTouchPoint 是正确的方法,但我不知道如何使用它. /*** 包含所有矩阵并负责的 Transformer 类* 将值转换为屏幕上的像素并向后转换.** @author Philipp J ..
发布时间:2021-12-25 16:40:37 移动开发

Android 图表库

我正在努力寻找一个快速可靠的图表库.经过一番搜索,我找到了 4 个库:AChartEngine [警告!官方网站已关闭并重定向到充满病毒的网站!], WilliamChart, HelloCharts 和 AndroidPlot.我需要一些关于这些库的性能和稳定性的最新反馈,因为我能找到的所有信息都已过时. 解决方案 您可以使用 MPAndroidChart. 它是原生的、免费的、易 ..
发布时间:2021-12-25 16:35:21 移动开发

MPAndroidChart:让一个图形反映姊妹图形上的缩放/滑动

我有两个折线图显示了同一时间段内的互补数据.有没有办法将一个图形接收到的任何触摸事件发送到另一个图形?我基本上想要它,以便图形始终显示相同的查看矩形(至少在水平方向上).因此,如果用户在顶部图形上向左滑动“n"个单位,底部图形将自动向左滚动“n"个单位以进行匹配. 解决方案 可以使用当前的 MPAndroidChart 版本进行缩放,用于滚动签出或等待我的扩展被合并:https://git ..
发布时间:2021-12-24 14:53:29 移动开发

MPAndroidChart:在条形图中添加自定义图像

我正在使用 MPAndroidChart 并且我想在这个 CombinedChart 中显示一个自定义的可绘制对象代码>如下图所示: 如果条形值 >= 目标值,例如 50,那么我想在条形内添加一个星形图像. 谁能帮我自定义条形图? 解决方案 要在我们的条形图中获取星形图像,我们需要创建一个自定义渲染器.因为我们的条形图使用了 BarChartRenderer,我们将首先继承它并 ..
发布时间:2021-12-24 14:26:29 移动开发

MPAndroid 图表未显示 xAxis 的任何标签,缺少什么?

我正在实施一项功能,用于显示财产和支出的收入/支出.还提供了 1 个月、3 个月、6 个月和 6 个月的过滤器12 个月. 因此,我必须根据选择的过滤器显示月份标签,例如,如果选择了 3 个月过滤器,则需要显示 March , Feb &Jan 但是当前标签没有显示在 XAxis 上. 这是我的代码,请纠正任何问题: private void setChart() {ArrayLis ..
发布时间:2021-12-11 21:41:35 移动开发

如何使我的 Horizo​​ntalBarChart 可滚动?

目前正在尝试使用 MPAndroidChart 实现 Horizo​​ntalBarChart.但是,条形太多,无法全部显示在屏幕上.Horizo​​ntalBarChart 只有在我放大时才会滚动,但永远不会超过屏幕上已有的内容.不确定这是否是 XML 问题(我在相对布局中有 Horizo​​ntalBarChart,尝试过 ScrollView 但没有工作)或者是否已经有像 chart.ena ..
发布时间:2021-11-21 19:48:17 移动开发

java.lang.RuntimeException: Parcelable 遇到 IOException 在 Android 中写入可序列化对象传递 ArrayList 对象

我想使用实现 Serializable 的 DataWrapper 将我的 ArrayList 对象传递给另一个活动. 我按照此处提供的答案进行操作:将用户定义对象的数组列表传递给 Intent android. 我正在从 MPAndroidChart 库 PieChart 的 OnChartGestureListener() 开始另一个活动.这就是我传递我的 ArrayList 对象 thr ..
发布时间:2021-11-17 23:35:44 Java开发

应用拒绝安装 - INSTALL_FAILED_MISSING_SHARED_LIBRARY

我是编程新手,请我需要一些帮助!我的应用程序在每次更新后都成功安装,直到我决定将“com.github.PhilJay:MPAndroidChart:v3.1.0-alpha"库添加到应用程序,因为我需要用户能够以统计图表的形式查看一些数据. 该库已成功同步,并且已成功使用其中的包和类.但是当我尝试在我的 android 设备中安装该应用程序时,它返回了这个错误: Installation ..

我如何修复传奇?(MPAndroidChart)

我使用了 legend.setPosition(Legend.LegendPosition.RIGHT_OF_CHART_CENTER); 它有效,但我希望图例位于顶部 如果我使用 legend.setPosition(Legend.LegendPosition.RIGHT_OF_CHART); 图例和图形重叠 也许有办法改变图表的位置? 解决方案 我能够使用 获得想要的结果 ..
发布时间:2021-06-04 18:34:15 移动开发

如何设置 XAxis 的起始索引?

我想显示带有与时间相关的值的 LineChart. 目前条目的 X 索引是一天中以分钟为单位的时间显示(例如值 (11.04,14:30),它的 X 索引是 870). 一个图表中的时间差异可能很小,所以我想设置 XAxis 左侧的起始位置 - 因此对于 14:30 时间的第一次输入,XAxis 的起始位置可能是 14:00(840 索引). 我尝试使用 moveViewToX( ..
发布时间:2021-06-04 18:34:12 移动开发

如何使 MPAndroidChart RadarChart 圆

我想在雷达图中显示一些值.长期以来,我一直在使用 AndroidPlot,它运行良好,但不支持雷达图.所以我换成了 MPAndroidCharts.但是 MPCharts 默认只支持 angular RadarCharts. 我在问题中找到了以下链接,但没有给出代码https://github.com/PhilJay/MPAndroidChart/issues/1446 我发现的另一个 ..
发布时间:2021-06-04 18:34:09 Java开发