暂停加载数据,直到获得gps坐标

时间:2013-09-02 08:31:20

标签: android gps android-loadermanager

我按照this教程获得了当前的GPS坐标。并加载我的数据,例如this

如何在获取GPS坐标之前延迟加载数据?或者换句话说,如何在获取坐标后触发加载数据?

1 个答案:

答案 0 :(得分:0)

如果我是你,我会使用一个简单的SQLite数据库来记录坐标。在这里阅读本教程:

http://www.vogella.com/articles/AndroidSQLite/article.html

之后,在您的班级中实施位置监听器,创建位置管理器的实例。通过注册位置监听器,使用位置管理器和请求位置更新。当您实现了位置监听器时,您将实现几个方法“未实现的方法”,如onLocationChanged(位置loc)。在此方法中,您可以提供您在教程中学习的数据库代码,以记录位置数据。

这实际上非常简单,即使最初可能听起来很复杂,我会尝试给你一些代码让你理解,我现在就远离笔记本电脑了!