mpandroidchart相关内容

MPAndroidChart:如何自定义条值标签

我在Android应用中使用MPAndroidChart.我使用由BarEntry组成的BarChart.我还使y值显示在栏的顶部. 我的问题是我希望条形图顶部的值是像5这样的整数.但是当前值显示为5.00. 那么如何使5.00显示为5? 解决方案 使用IValueFormatter界面格式化值.这是一个简单的格式化程序,可将所有值转换为整数: public class ..
发布时间:2020-05-12 19:45:33 移动开发

MPAndroidChart-第一栏和最后一栏显示不正确

在条形图中,我正在创建的第一行和最后一行始终被切成两半(即使我添加了其他条形).这也会导致条形上方的值不正确.我把它夸大了. 轴也仅增加0.9而不是1.要解决此问题,我需要实现AxisValueFormatter接口吗? 图片: 代码: .java chart = (BarChart) view.findViewById(R.id.chart1); // Chart se ..
发布时间:2020-05-12 19:45:31 移动开发

MPAndroidChart设置图表填充/偏移

我正在为条形图使用MPAndroidChart,并且正在努力删除图形的填充(请参见下图) 我对这个问题的处理方法是: chart.setDrawLegend(false); chart.setDrawMarkerViews(false); chart.setDrawUnitsInChart(false); chart.setDrawValueAboveBar(false); chart ..
发布时间:2020-05-12 19:45:29 移动开发

MPAndroidChart PieChart如何设置标签文字?

获得以下代码: Legend legend = mChart.getLegend(); legend.setLabels(new String[]{"aaaaa", "bbbbb", "ccccc"}); 此设置不生效还有其他设置文本的方法吗? 解决方案 您可以使用颜色设置自定义标签: 首先请确保已启用图例.除非启用图例. legend.setEnab ..
发布时间:2020-05-12 19:45:24 移动开发

在xAxis MPChart中获取重复值

现在我正面临这个问题.我在xAxis的第一个和最后一个中得到重复的值,并且图形值与各个x轴值处的值不同. 第二个问题是,如果我不想以浮点数显示值,而是以int Rounded值显示,并将其颜色更改为白色. ArrayList xlabels = new ArrayList(); xlabels.add("Jan"); xlabe ..
发布时间:2020-05-12 19:45:22 移动开发

如何在折线图中的高亮点上画一个圆?

我正在使用mpchart绘制图表.我想增加荧光笔和线数据集的交点的圆大小.如何实现呢? 我在某处读到我们可以添加另一个带有突出显示点的数据集并增加其圆的大小.如果我的荧光笔来回拖动并且我不得不非常频繁地更新新的数据集,那真的是一个好方法吗? 解决方案 使用MpChart库时,该库包含MarkerView类,该类可帮助我们插入用于在图表中显示所选值的标记.我们可以使用MarkerView类显 ..
发布时间:2020-05-12 19:45:15 移动开发

MPAndroidChart:我可以为x轴标签设置不同的颜色吗?

因此,我希望能够在条形图中选择一个条形,当我选择一个条形时,它会更改条形的颜色(我知道该怎么做),而且还要更改相应x的颜色.轴标签.有没有办法做到这一点,如果可以,有人可以帮我吗? 解决方案 是的,可以为xAxis标签设置不同的颜色.您将必须使用自定义渲染器,如下所示: import android.graphics.Canvas; import com.github.mikeph ..
发布时间:2020-05-12 19:45:07 移动开发

MPAndroidChart v3.x.x:从2.x.x标签升级

如标题中所述,我正在使用MPAndroidChart 2.2.3版的项目中工作.在此项目中,当前使用的是条形图. 我正在将版本升级到3.0.1.升级后,以下几项不再起作用: 1. mBarChart.setDescription(""); 2. xAxis.setSpaceBetweenLabels(1); 3. BarData barData = new B ..
发布时间:2020-05-12 19:45:04 移动开发

如何使用MPAndroidChart设置X轴标签

我将MPAndroidChart用于我的应用,如下所示: 但是我不能添加这样的标签 解决方案 是否需要您的标记,而不是那些值? 如果是这样,那么这里就是这样做的方法. 将XAxis标签添加到ArrayList final ArrayList xLabel = new ArrayList(); xLabel.add("9"); ..
发布时间:2020-05-12 19:45:00 移动开发

如何从MPAndroidChart的图表中删除描述?

我正在使用 MPAndroidChart . 如何从PieChart中删除说明? 我可以用chart.setDrawLegend(false)删除Legend,但是在文档中找不到关于图表说明的任何内容. 解决方案 您是说说明,它位于Chart右下角(默认)吗? 如果是这样,只需致电: chart.getDescription().setEnabled(false); ..
发布时间:2020-05-12 19:44:58 移动开发

MPAndroidChart LineChart自定义突出显示可绘制

我正在使用MPAndroid图表库在我的Android应用中绘制折线图.图的状态如下: 我想这样更改它: 因此,我想更改MPAnroid折线图的点,ts在库中称为"Circle Hole".我想将此孔切换为可绘制.有办法可以做到吗? 圆形孔更改代码在这里: LineDataSet set1 = new LineDataSet(yVals, "DataSet 1"); set ..
发布时间:2020-05-12 19:44:49 移动开发

如何格式化MPAndroidChart中的值?

2关于 MPAndroidChart库的问题. 我所有的yvalue都是整数,但显示为小数. 如何使它们显示为整数(无数字)? 如何防止ylabel也显示为小数? 我知道yvalue有一个setFormatter,只是不知道如何使用... 解决方案 看看IValueFormatter 界面.使用该界面,您可以根据自己的逻辑完全自定义图表上显示的内容. 用法: chart.set ..
发布时间:2020-05-12 19:44:47 移动开发