【发布时间】:2012-11-19 19:44:52
【问题描述】:
它想按检索顺序保留最后 10 个坐标的数组(例如 Java 泛型:List),因此最新的坐标总是在堆栈的顶部等。如果我要求这个数组,我们可以返回通过跟踪那里的步骤来查看用户采取了哪些步骤。请在此处帮助我。 谢谢
【问题讨论】:
它想按检索顺序保留最后 10 个坐标的数组(例如 Java 泛型:List),因此最新的坐标总是在堆栈的顶部等。如果我要求这个数组,我们可以返回通过跟踪那里的步骤来查看用户采取了哪些步骤。请在此处帮助我。 谢谢
【问题讨论】:
首先您需要了解如何检索用户 GPS 位置。
http://www.vogella.com/articles/AndroidLocationAPI/article.html
然后让你的类实现 android.location.LocationListener 并在 onLocationChanged() 回调中将位置添加到列表中。
@Override
public void onLocationChanged(Location location) {
list.add(location);
}
【讨论】: