android,如何在屏幕上绘制一些值

时间:2011-06-04 16:54:53

标签: android layout graph

其实我不知道如何解决我的问题。我将一些数据捕获到一个数组中,因此那里的值看起来像这样:{-11, -53, -27, 50, 39, ..., ...}。我只想知道,我如何在图表中显示这些值。我还没有任何实现的想法,否则我会给出一些代码片段。为此而烦恼。

附加信息:数据是从麦克风捕获的,我使用AudioRecord calss的方法读取一个短数组(public int read (short[] audioData, int offsetInShorts, int sizeInShorts))。当AudioRecord读取数据块时,我想在捕获时更新屏幕,但这是为了以后......

我只想知道,如何在图表中显示这些值。哪个布局,只是我可以从哪里开始。如果有人可以帮助我会很好。

提前感谢您的帮助。 nyyrikki

1 个答案:

答案 0 :(得分:1)

如果您不需要实时更新,我建议您使用众多图表库中的一个。请在此处查看我的答案以获取列表:which is the best and easy way to display stock graph in android?

如果您确实需要实时更新,那么您很可能必须实施SurfaceView并自行完成绘图。查看Lunar Lander示例以了解SurfaceView的实现。