绘制 android 实时移动图上记录样本的振幅

Plotting android recording samples's amplitude on moving graph RealTime

我正在开发一个录音应用程序,为此我正在尝试在 Android 上绘制音频录音样本的振幅与时间的关系图,类似于下图。

图表应随时间向屏幕左侧移动。

我尝试使用 MPChart Library 的 LineChart,但结果并不如预期。

MPChart 主页有这样的图的截图,但不知道如何实现。

请帮忙。 谢谢。

你可以使用折线图,这是官方的 RealtimeLineChartActivity:

Oficial RealtimeLineChartActivity example

就像在示例中一样,您应该使用来自其他线程的数据(feedMultiple 方法)定期(可运行)

希望对您有所帮助