2012-04-19 15 views
3

私は本当に迷惑な問題に直面しています。プログラムのある時点では、私は ユーザの位置を追跡する必要があります。そのために、私は のリスナーを登録し、利用可能なすべてのプロバイダーと更新プログラムを要求します。これは私がAndroid 4.0に自分の携帯電話を更新するまで、 本当にうまくいきました。しかし、同じコード は古いバージョンでは完全に動作しています。LocationListenerネットワークプロバイダが呼び出されていません

リスナーが呼び出されていません。しかし、唯一のいくつかの条件の下で:

  • 私はGPS座標を持っている場合、これはGPS 座標が失われた場合でも、私も
  • ネットワークますが、何のGPS座標がないとノーがあれば、完璧にうまく動作wifi信号(ただし 携帯電話の無線LANが有効)、私は 3gを使用して座標を得ることができるはずです。ここでそれは動作していないです。私がデバッグすると、私は がどのようにリスナーが登録されているかを見ることができますが、決して呼び出されません。

お願いします。

答えて

1

thisを行ったかどうかわかりません。 そうでない場合は、あなたにとって便利です。

0

デバイスにSIMカードがありますか?私はこれが私のために問題を解決したことを知った。

ちなみに、Galaxy NexusをAndroid 4.x(特に4.2.2)にアップグレードした後、私のデバイスで奇妙なことが起こり始めたことがわかりました。おそらく、これにはアップデートにいくつかのバグがありますか?

関連する問題