2016-05-29 18 views
-1

私はLocationListenerを実装するクラスを持っていて、私のクラスではonLocationChangedメソッドを実装しています。Androidの場所Androidエミュレータの場合、getSpeedは常に0.0を返します

location.getLongitude()は、有効な値がlocation.getSpeedを(返す)いつも私はAndroidのエミュレータを使用していますし、負荷GPX/KMLファイルオプションを通じてOpen Street MapからGPXファイルをアップロードしています0.0

を返します。

なぜ、常に0.0になっているのか理解してもらえますか?

答えて

0

getSpeed()メソッドは、利用可能な場合は、速度を返すことに常に注意する必要があります。

この位置に速度がない場合、0.0が返されます。

thisの例を考えてみましょう。さらに問題が発生した場合は、このようなコードを作成してください。

+0

場所にどのように値が設定されていますか?ファイルで定義する必要があるのでしょうか? – shanti

+0

モックサービスを利用する理由は何ですか? GPS GPXファイルがモックサービスの必要性を置き換えるべきではないでしょうか? – shanti

+0

なぜモックサービスを使わなければならないのですか? –

関連する問題