您好 我是Android的新手,开发了一个捕获用户位置的Android应用程序。我需要存储最后10个已知位置,并在按钮点击时将其显示给用户。所以请帮我怎么做..
最后10个位置需要更新并显示给用户。我应该只显示10个最近的位置
答案 0 :(得分:0)
如何保存数组中的10个位置,然后显示数组中的所有元素?如果你想在设备上存储位置,你可以在这里阅读android中的数据存储: http://developer.android.com/guide/topics/data/data-storage.html
答案 1 :(得分:0)
我认为您需要开发一些Service
,它会通过LocationManager
的{{1}}方法请求用户的位置。
位置数据必须保存在某处(即在文件或SQLite数据库中(参见requestLocationUpdates
,SQLiteOpenHelper
)),并在主应用程序活动中显示。