0
我有两个类,一个是可以处理计时器的活动,另一个是处理LocationListener.I想要将它们一起运行以使用秒表并获取更改的位置。如何使android活动并行运行
任何人有任何样品或建议?谢谢
增加: 对不起,混淆的问题。我只需要知道如何使天文台运行,同时保持变化的位置。
我有两个类,一个是可以处理计时器的活动,另一个是处理LocationListener.I想要将它们一起运行以使用秒表并获取更改的位置。如何使android活动并行运行
任何人有任何样品或建议?谢谢
增加: 对不起,混淆的问题。我只需要知道如何使天文台运行,同时保持变化的位置。
那么,您可以使用LocationListener
将位置添加到数组,每次更改它以跟踪位置。
例子:
public class MyClass implements LocationListener{
private static List<Location> locationList = new ArrayList<Location>();
@Override
onLocationChanged(Location location){
locationList.add(location);
}
}
然后,你可以当你想结束时间使用System.getTimeMillis()(or something akin)当你想要得到的开始时间,同样的方法。只需减去两者即可获得时差和花费多少时间。
我很困惑,你不明白'听众'和'计时器'的概念吗? – hwrdprkns
对不起这个混淆的问题。我只需要知道如何使天文台运行,同时保持变化的位置。 – Yoo