它希望按照检索的顺序保留最后10个坐标的数组(Java泛型,例如:List),这样最新的坐标总是位于堆栈的顶部等。如果我要求这个数组,我们可以返回通过跟踪步骤看看用户采取了哪些步骤。请在这里帮助我。 感谢
答案 0 :(得分:0)
首先,您需要阅读有关如何检索用户GPS位置的信息。
http://www.vogella.com/articles/AndroidLocationAPI/article.html
然后让你的类实现android.location.LocationListener,并在onLocationChanged()回调中将位置添加到列表中。
@Override
public void onLocationChanged(Location location) {
list.add(location);
}