jjzjj

aChartEngine

全部标签

android - 条形图在 AchartEngine 中不起作用

我正在尝试使用AchartEngine创建条形图,但很多东西对我不起作用..1)无法显示网格。2)无法删除类别系列标题,即“条形图”。3)它没有显示应显示的条形图。4)默认情况下,白色背景可见。是否可以在每个条之间提供空间??条形图代码CategorySeriesseries=newCategorySeries("BarGraph");for(inti=0;i任何帮助将不胜感激..谢谢 最佳答案 mRenderer.setShowGrid(true)在演示代码的所有示例中都能正常工作。尝试使用mRenderer.setGridCol

android - 在 Android 中使用 aChartEngine 组合两个条形图和两个折线图

下面的代码结合了两个条形图和两个折线图:publicclassGraphCombination{privateContextcontext;privateString[]weekDays=newString[]{"Sunday","Monday","Tuesday","Wednesday","Thrusday","Friday","Saturday"};privateXYSeriesRendererlowestTempBarRenderer,highestTempBarRenderer,lowestTempLineRenderer,highestTempLineRenderer;pri

android - SetPanLimits() 与轴 Achartengine 中的日期

我有一个图表,其中x轴上的信息是日期。我想限制平底锅,但我不知道如何用日期来限制它!我找到了这个问题,但还没有答案!AChartEngineMesseduplabels谢谢!解决方案:我以一种非常丑陋的方式做到了这一点,所以如果有人提出更好的想法,我会很高兴听到。我做了什么:double[]limits=newdouble[]{xMin-(81300000*3),xMax+(81300000*3),yMin,yMax};通过这种方式,我将时间限制在第一次和最后一次约会前后三天。 最佳答案 这个解决方案也是我所做的。只需在图形Acti

java - AChartEngine Y 轴自定义标签区域边距和图表值作为字符串?

我创建了一个图表,显示测试期间回答的问题(X)/时间(Y)。可以看到第一题here了解详情。但现在我需要正确显示图表项目符号值,目前显示毫秒值,但我需要显示自定义hh:mm:ss值,就像我对Y轴标签所做的那样,并以某种方式自定义Y轴区域以正确显示完整值。下面是图表现在的样子的屏幕截图。[编辑]在Dan的帮助下,我几乎得到了我想要的东西。这只是一个小问题。查看下面显示图表值的屏幕截图。我从AChartEngine存储库更新到1.1.0。addNotations在TimeSeries对象上。我将我的代码复制粘贴到下方,将数据添加到我的TimeSeries实例。myQuestionsTime

android - 如何使用 AChartEngine 动态线图以及 X 轴进行自动平移(滚动)?

我使用AChartEngineApi创建了动态线图,它显示了G-Force值的变化。一切正常,但当图形在X轴上向前移动时,我必须手动在X轴上滚动才能进一步查看它,如果您没有正确理解我的意思,请检查下面的图片。如何让它在x轴上自动滚动以避免手动滚动?以下是我的代码publicclassGraphActivityextendsActivityimplementsSensorEventListener{privateLinearLayoutlyGforce;//===G-force=======privateSensorManagermSensorManager;privateSensorm

android - 在 AChartEngine 中单击时突出显示饼图切片

我想在用户单击时突出显示(更改颜色)饼图特定切片。我可以在示例(下面的代码)中发现可以显示切片的索引和确切的点。但是如何为切片重新着色呢?mChartView.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){SeriesSelectionseriesSelection=mChartView.getCurrentSeriesAndPoint();if(seriesSelection==null){Toast.makeText(PieChartBuilder.this,"Nocha

java - 是否可以使用 Achartengine 绘制多个堆叠条形图?

我尝试将另一组值添加到stackedbarchartswithachartengine的演示示例中,但我引入的新值没有出现在图表上。堆叠栏是否仅限于两个栏?publicIntentgetIntent(Contextcontext){String[]titles=newString[]{"Good","Defect","Repair"};Listvalues=newArrayList();values.add(newdouble[]{14230,12300,1424,15240,15900,19200,22030,21200,19500,15500,12060,14000});value

android - AChartEngine 图表在第一次触摸后失去自动跟随

我目前正在使用AChartEngine库来动态绘制我的传感器数据。它工作正常,当我收到新数据时,图表滚动并正确更新Y轴值。问题是当我触摸图表手动缩放、移动或其他任何东西时:图表失去了他的“自动跟随”智能,而且缩放控件中的“中心图表”按钮没有正确居中整个图表(但它专注于“旧数据”,在我第一次触摸之前)。我该如何解决? 最佳答案 一旦您手动更改可见区域,它就不再手动更新。如果您想保留更新功能,您可以禁用缩放和平移。renderer.setZoomEnabled(false,false);renderer.setPanEnabled(fa

android - 在用户点击图表的地方显示一个小弹出窗口 (achartengine)

我想在用户点击图表时显示一个小弹出窗口。我已经阅读了问题的答案ShowingpopuponclickingapointingraphAChartEngine它建议toast作为答案,但我希望用户在弹出窗口中的两个选项之间进行选择。我尝试使用alertdialog甚至创建了一个自定义对话框,但它们覆盖了整个屏幕区域,而我只想在用户点击图形的地方弹出一个小窗口。这是我的onotuch监听器,我从中获取x,y坐标mChart.setOnTouchListener(newOnTouchListener(){if(event.getAction()==MotionEvent.ACTION_UP)

android - aChartEngine:如何在图表和 y 轴标签之间添加填充

我正在使用aChartEngine来显示一个简单的条形图。我想在图表本身和y轴标签之间添加填充。标签触及图表的边界,看起来不太好。我知道XYMultipleSeriesRenderer类的setMargins方法,但这只是控制整个图表的外边距。我该怎么做? 最佳答案 您可以更改Y轴标签的对齐方式,也可以更改字体大小和样式,但不能更改标签与图表本身之间的填充。我刚刚添加了用于设置X轴和Y轴的填充的API。renderer.setXLabelsPadding(10);renderer.setYLabelsPadding(10);您可以从