背景:我正在开发一个带有Eclipse的Android应用程序,它有几个活动并使用意图来启动它们(这有意义吗?)。我编写了一个数据采集活动,使用选项菜单启动绘图活动。现在它在某种程度上起作用。数据采集活动获取数据并在屏幕上连续快速滚动数据。然后从选项菜单中我可以开始绘图活动,绘制一些像“正弦波”这样的“组成”数据。
问题:如何将持续来自数据采集活动的数据提供给绘图活动?我不认为putExtra()是正确的方法,因为数据是连续的。我需要一些建议,寻找解决方案。 StackOverflow显示没有关于Android流数据从一个活动到另一个活动的问题/答案。
答案 0 :(得分:1)
由于一次只运行一个活动,因此它们不可能同时在彼此之间传输数据。为此,您需要编写一个获取数据的Service
。然后,这些数据可以存储为文件或sqlite数据库,并由图形活动读取。