我正在使用achartengine.我必须读取一个txt文件并绘制图形.我得到了图表情节.但是,我想要做的是当图形到达布局视图的末尾时,它应该从开始视图绘制,类似于示波器视图.
我希望我的图表与此链接中的图表完全相似
http://www.youtube.com/watch?v=N6BuRqeUhqc.
到目前为止我所做的是:
private class ChartTask extends AsyncTask<VoID, String, VoID>{ String[] values = new String[2];int i1=0; // Generates dummy data in a non-ui thread @OverrIDe protected VoID doInBackground(VoID... params) { int i = 0; try{ do{ values[0] = Integer.toString(i); values[1] = Integer.toString(amplitude[i]); if(i<=600){ multiRenderer.setXAxisMax(600); } else if(i>600){ double minX = amplitudeSerIEs.getMaxX(); multiRenderer.setXAxisMin(minX); } publishProgress(values); Thread.sleep(1); i++; }while(i<=amplitude.length);} catch (Exception e1){ } return null; }
有人可以帮我弄这个吗.感谢任何人的帮助.
解决方法:
使用AChartEngine绘制动态图表应该非常容易.只需更新数据集的内容并调用chartVIEw.repaint()即可.
总结以上是内存溢出为你收集整理的如何使用类似于示波器的achartengine绘制实时图形全部内容,希望文章能够帮你解决如何使用类似于示波器的achartengine绘制实时图形所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)