私には2つのクラスがあります。1つはクロノメーターを処理できるアクティビティで、もう1つはLocationListenerを処理します。ストップウォッチを使用して場所を変更するために、それらを一緒に実行したいと思います。
誰かサンプルや提案がありますか?ありがとう
追加:混乱した質問でごめんなさい。変更された場所を維持しながらクロノメーターを実行する方法を知る必要があります。
私には2つのクラスがあります。1つはクロノメーターを処理できるアクティビティで、もう1つはLocationListenerを処理します。ストップウォッチを使用して場所を変更するために、それらを一緒に実行したいと思います。
誰かサンプルや提案がありますか?ありがとう
追加:混乱した質問でごめんなさい。変更された場所を維持しながらクロノメーターを実行する方法を知る必要があります。
を使用しLocationListener
て、配列が変更されるたびに Location を配列に追加して、位置を追跡することができます。
例:
public class MyClass implements LocationListener{
private static List<Location> locationList = new ArrayList<Location>();
@Override
onLocationChanged(Location location){
locationList.add(location);
}
}
次に、開始時刻を取得する場合は System.getTimeMillis() (またはそれに類するもの)を使用し、終了時刻を取得する場合は同じメソッドを使用できます。2 つを差し引くだけで、時差と所要時間がわかります。