我的应用程序必须在条形图的每个条上都有一个标签.有没有办法用MPAndroidChart做到这一点?我找不到在项目wiki / javadocs上执行此操作的方法. 如果没有办法做到这一点是否还有另一个允许我使用的软件? 解决方法:更新的答案(MPAndroidChart v3.0.1) 作为这样一个常用的功能,该库的v3.
原文链接:https://blog.csdn.net/u011125199/article/details/52797439 https://blog.csdn.net/u011125199/article/details/52797439
请帮助..正如我在问题标题中写的那样,我无法在一个条形图中绘制负y值和正y值.我使用你的代码,只改变它的几行. 原始来源是:https://raw.githubusercontent.com/PhilJay/MPAndroidChart/master/MPChartExample/src/com/xxmassdeveloper/mpchartexample/BarChartActivity.java. 编辑的
我正在使用MPAndroidChart,我正在尝试使用mpandroidchart lib创建一个看起来像甜甜圈的饼图,但不知怎的,我无法做到这一点. 以下是我的代码 – ArrayList<Entry> entries = new ArrayList<>(); entries.add(new Entry((float) 20.0, 0)); entries.add(new Entry(
我一直在使用MPAndroid图表.今天在为图书馆添加了grandle依赖之后,很少有东西被改变了. float YValues [] = {50, 30, 0, 60, 70}; String [] xValues = {"Fifty", "Thirty", "Zero", "Sixty", "Seventy"}; ArrayList<BarEntry> yData = new Ar
我想制作折线图,但我有问题在xAxis中显示值字符串,我使用Library Github从MPAndroidChart到LineChart.请帮我如何添加字符串值,实际上我想问的问题 private void drawLineChartLine(){ private float[] yDataL = {40, 60, 70, 80}; private String[] xDataL = {"
我在我的应用程序中使用MPAndroidChart,我想知道是否有一种方法可以为动态移动条形图中的第一个条形设置不同的颜色,如下所示: 当数据不断出现时,动态添加条形,同时整个堆栈向左移动,有没有办法将第一个条形的颜色设置为不同的颜色? 先感谢您. 编辑和解决方案:这是我的代码,用于向图表
我可以在图片中画一个lineChart吗?如果可以,我该怎么做才能改变线条颜色?谢谢! 我绘制的内容看起来像图片二,这条线是相同的颜色,没有昨天的颜色.我应该怎么做才能将线条改为渐变颜色,只显示最后一个标记视图? The picture I have drawn.解决方法:我找到了解决方法! 请检查这个tutorial
正如标题所说,我试图将MPAndroidChart包含在一个项目中,并且不能让蜡烛显示出来.这是我的代码: List<CandleEntry> ceList = new ArrayList<>(); ceList.add(new CandleEntry(0, 4.62f, 2.02f, 2.70f, 4.13f)); ceList.add(new CandleEntry(1, 5.50f, 2.70f, 3.35f, 4.
正如标题中所提到的,我正在开发一个使用MPAndroidChart 2.2.3版的项目.在此项目中,目前使用条形图. 我正在将版本升级到3.0.1.升级后,以下几件事情不再适用: 1. mBarChart.setDescription(""); 2. xAxis.setSpaceBetweenLabels(1); 3. BarData barData = new BarData(ArrayList
MPAndroidChart:一个强大的Android图表视图/图形视图库,支持线-柱-饼-雷达-气泡-散点-烛台图表以及缩放,拖动和动画。 可实现但不限于如下图表效果 ♠折线图(LineChart) ♠柱状图(BarChart) ♠饼状图(PieChart) ♠散点图(ScatterChart) ♠烛台图(CandleStickChart) ♠气泡图(BubbleC
嗨,我使用了MpAndroidChart库.我在图表的底部提到了标签,但它需要额外的空间来分配标签,即低于0的值.如何减少或消除零底部的空间? 你可以看到下面的截图,其中0和标签之间有一个巨大的空间.如何删除该间距? barChart = (BarChart) findViewById(R.id.chart); XAxis xAxis = b
Hi我想在条形图的xaxis中绘制图标而不是值.如下图所示解决方法:您必须创建自己的自定义渲染器并将其应用于图表.这是一个粗略的实现. XML <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="
我正在使用MPAndroidChart library 2.0.7.我该如何隐藏边框?在1.7.4版本中,方法setDrawBorder(boolean)可用,它不再是这种情况:( 非常感谢 !解决方法:版本3.0.0现在. 你可以打电话 > chart.setDrawBorders(boolean)启用/禁用绘制边框> yaxis.setDrawAxisLine(boolean)启用/禁用沿y轴
现在我正面临着这个问题.我在xAx中得到的重复值是第一个和最后一个.图形值不是根据各个x轴值的值.第二个问题是,如果我想显示不在float中但在int Rounded中的值,并将它们的颜色更改为白色. ArrayList<String> xlabels = new ArrayList<String>(); xlabels.add("Jan");
我在android中是MPAndroidChart的新用户. 谁能帮我 ?解决方法:那么你想要做的是总是在图表中显示10个值,无论LineData对象中存储了多少个值? 您可以通过限制水平(x)轴上的视图,然后将视图对准您想要显示的数据来实现.因此,你需要打电话 setScaleMinima((float)lineData.getXValCount(
我正在使用MPAndroidChart,我想在条形图的中心设置条形图值并使用更大的字体. mChart.setDrawValueAboveBar(false); 通过使用上面的值,该值显示在栏内但不在中心.我正在使用MpChart提前致谢解决方法:默认情况下,无法使值居中,您必须自己添加该功能. 关于文本化,请尝试:barDat
我已经下载了MPAndroidChart库来绘制一个LineChart,我注意到这个LineChart总是在yAxis上绘制xAxis,我需要在yAxis的底部绘制xAxis 这是我初始化图表的方式 mChart = (LineChart) findViewById(R.id.chart1); mChart.setDescription(""); mChart.setNoDataTextDescripti
我在一个带有线性布局的滚动视图中使用多个mpandroidchart. 问题是我想在图表中禁用任何类型的水平/垂直滚动,因为当我向下滚动到下一个图表时会导致问题.我已经尝试将clickable属性设置为false但这没有帮助.库中是否有任何方法可以禁用图表上的任何触摸事件?我希望它是完全静态的.
我想增加MPAndroid Radar Chart的大小.我观察到当我增加图表本身的大小时,大小会逐渐增加,但我希望区域相同,只需增加图表大小. 添加以下代码后: mChart.setScaleY(1.2f); mChart.setScaleX(1.2f); 它正在流离失所 解决方法:我认为我们可以使用一点点黑客来做到这一点.我从未在雷
我想问一下,在MPAndroidChart中是否有一种方法可以在缩放时更改图表的值,例如,第一个条形图查看按月放大时的值将变为几周,然后再次放大时价值将变为天,反之亦然.我希望这将在MPAndroidChart中完成.缇解决方法:这肯定是可能的,你只需要自己编写图表的逻辑/行为. 可以通过OnChartGes
我正在使用MPAndroidChart,我真的非常喜欢它. 我需要的一点是,我可以将空值放入’entrys’.我正在监视系统服务器上的apache连接,我会看看它们是否已关闭(我将空值放在哪里)或者它们是否没有连接(0). 我试过了,但是Entry类不接受’null’作为显示消息的值:’构造函数Entry(null,int)
我正在使用MPAndroidChart library创建一个图表. 我看到方法chart.getLowestVisibleXIndex()和chart.getHighestVisibleXIndex()来获取当前可见的x轴范围. 但我需要获得当前可见的y轴范围.这是可能的,如果是的话,我该怎么做?解决方法:是的,有一种非常简单的方法可以做到这一点.您所
我正在使用MPAndroidChart库来创建条形图. 我们可以使用以下内容在条形图顶部显示条形图值. mChart.setDrawValueAboveBar(false); 或者我们可以使用这个: barDataSet.setDrawValues(true); 显示栏内部的条形值. 我想知道我们是否可以为值设置自定义位置.例如,在y轴下方. 解 p
我将MPAndroidChart从v1.7升级到v2并且不得不改变一些事情. 其中一个新事物是,我现在似乎有一个最大值的顶部边框. 我的代码试图隐藏所有边框是这样的: LineChart graph = (LineChart) connectionView.findViewById(R.id.graph); graph.setDrawGridBackground(false);