mpandroidchart相关内容
我正在研究 Mpandroidchart.我创建了一个折线图并尝试在我的 xaxis 上放置字符串. final ArrayListxAxisLabel = new ArrayList(Arrays.asList(“March",“April",“May"));私有 ArrayList线图数据集(){ArrayListdataSet = new ArrayList();数据集.添加(新条目(1,
..
我在Android Studio中将MPAndroidChart与Kotlin结合使用.我设法从示例中构建了标准图表,但是我需要一些不同的东西. 是否可以在条形图包含间隙的地方构建水平条形图?类似于以下内容:水平空白条形图 我想要实现的是使用时间条在时间轴(例如,从0小时到24小时->一整天)上显示特定事件(例如事件1,事件2,事件3和事件4)的发生情况. 因此,在上图中,可以粗
..
如何获取左侧y轴标签的宽度?或图表起点与y轴之间的间隔
..
我正在尝试使用 MPAndroidChart 库来开发圆形图表.但是只有饼图可用.所以我尝试给出两个xvalue坐标,一种颜色类似于背景.所以我得到了类似于圆图的东西.但是我无法更改饼图中的中心文本的背景颜色和字体颜色? 谢谢! 解决方案 有两种可能的解决方案: 检索图表使用的 Paint 对象绘制“中心孔"并按所需方式对其进行修改 Paint p1 = mChart.ge
..
您好!我的Android应用正在使用 MPAndroiChart 我坚持要求必须绘制具有不同样式的折线图(单线).线的一部分是笔直的,而一部分则是虚线.像这样 ________......__________________...______ 可以在MPAndroidChart中进行吗? 解决方案 是的,请调用 lineDataSet.enableDashedLine(.
..
背景和问题 我正在尝试使用MPAndroidChart库在折线图中提供一些温度值和日期,这些温度值和日期记录在CSV文件中.但是,我不完全了解如何在X轴上格式化日期值.我尝试使用IAxisValueFormatter,但现在它仅以奇怪的格式(2609.03.14:09:12:25)呈现CSV文件中的两个值.CSV文件中的值如下所示:"19.7 C,2017-12-09 12:59:43" ,
..
我希望LineChart中的轴实时调整其最大值和最小值.当新数据的Y值增加(正值和负值)时,如resetAxisMaxValue()和resetAxisMinValue()之类的功能可以很好地工作,但是,一旦信号再次变低,Y值的最大值和最小值就永远不会下降到较小的值,因此它可以显示图整个画布上的所有新数据.我想检查是否有自动执行此操作的方法,或者是否应该使用蛮力.谢谢. 解决方案 Alex
..
我已经使用 MPAndroidChart 创建了一个简单的条形图.出于标记的目的,我扩展了 MarkerView .我需要一个如git hub所示的标记,如下所示: 为了使它看起来像注释框,而不是我应该使用的类的矩形框.我已经检查了 IMarker , MarkerImage ,但是不确定应该继续哪个. 甚至 MPPointF 都不起作用.无法导入包 导入com.github.m
..
滑动条形图时如何获取相应条的标签?我在barchart之外还有另一个textview.滑动mpandroidchart图时,需要获取相应位置的x轴标签并显示在textview中.怎么做? 我尝试过这个. barChart.setOnChartValueSelectedListener(new OnChartValueSelectedListener() { @Over
..
我想在单击按钮后以全屏显示条形图,但是在两次活动之间传递BarEntry类时出现错误. android.os.ParcelFormatException: Cannot parcel an Entry with non-parcelable data 我的代码: ArrayList barEntries = new ArrayList();
..
如何更改超出限制线的条形图的颜色? 现在,越过极限线的条会更改颜色. 但是,我想更改穿过极限线的零件的颜色. 解决方案 我认为您可以使用stackedBarChart来实现. 在文档中,您可以看到如何为每个添加数据酒吧. 这样,您将如下所示设置条形图的数据: BarEntry(xPosition, floatArray(belowLineNumber, aboverLineNumbe
..
我正在使用MPAndroidChart库,我的要求是以图片中给出的堆栈颜色显示堆栈值,并且不要在条上方,而在备用堆栈的左侧和右侧. 我已经尝试过这种方法,但是没有用 set.setValueTextColors(colorList); 为一种完整的色条提供一种颜色. 解决方案 我使用了自定义渲染器来解决此问题 这是代码 图表创建 pro
..
我的数据集值在[0-10000]范围内. 我想在图表中看到具有自动计算的滚动和缩放值的范围[500-600]. 如何在MPAndroidChart中完成? 有什么方法可以设置setXRange(leftXValue,rightXValue)? 解决方案 首先设置最大可见范围. 因此,如果要显示500-600的范围,则将最大可见范围设置为100 mChart.setVisib
..
我正在使用Android中的 MPAndroidChart 库. 我正在尝试让图形从最后一组x值开始. 我想显示直到现在的一年中的每一天,所以1-271(今天是一年中的第271天) 我正在使用 chart.setVisibleXRangeMaximum(10) 但是图表从显示第1-10天开始,而我想从显示第261-271天开始. 解决方案 根据 MPAndro
..
在CombinedChart中的 通过添加chart.setFitBars(true)将使第一个和最后一个小节可见. 对于将LineChart与BarChart结合起来,我需要做同样的事情. 现在,第一个和最后一个小节不完全可见. 我尝试过 xAxis.setAxisMaximum(data.getXMax() + 1f); 向右延伸X-Axis,以便最后一个小节将获得足
..
在我的Android应用程序中,我必须以饼图显示我的收入和支出金额.费用金额为负数.金额类型为float.因此,可以使用MPAndroidChart库在饼图中显示负值和正值吗? 我尝试使用一些负和正整数值,结果令人难以置信.饼图的行为会像拉米纸牌或照明屏幕一样疯狂. 如果我不能在饼图中使用负值,即使实际值是正数,是否也可以将标签显示为负数? 解决方案 您实际上是在问如何自定义
..
在我的应用程序中,我想在饼图上显示一些数据.我正在使用MPAndroidChart库,并按照文档操作,编写了一个外观漂亮的图表,正确显示了所有数据. 现在,我想改善图表,但遇到了一些麻烦.我的数据指的是一天,但有两类:收入和收入.到目前为止,我将它们作为单个PieDataSet处理(它们具有标签,因此很容易区分它们).现在,我想区分收入和收入,在同一个饼图中以不同的颜色显示它们. 我尝
..
我使用的是旧版的MPCharts,并且运行良好,但是在3.0.2中,它似乎有点不同,它们的Wiki页面并没有太大帮助. 这就是我所拥有的 ArrayList entries = new ArrayList(); entries.add(new BarEntry(0,125f)); entries.add(new BarEntry(1,233f));
..
我想使用MPAndroidChart创建BarChart,但出现以下错误java.lang.ClassCastException: com.github.mikephil.charting.data.Entry cannot be cast to com.github.mikephil.charting.data.BarEntry 我首先从其他活动中获取数据,然后使用它. 第一次活动:
..
我正在使用 MPAndroidChart . 在散布数据应用程序中,我希望数据点通过一条线连接,并禁用仅绘制几个点时显示的自动标签. 我在下面列出了我的代码以供参考, 这可能吗?谢谢 public class StaticPlottingFragment extends Fragment { private static String TAG = "file_plott
..