1
私はこのコードを使用してGPSの位置を突き止めることができます。問題が発生すると、アンドロイドがプロセスをやり直してしまい、ハンドルが無効になってしまいます... gpsを停止できなくなります。 。これどうやってするの ?Gps location listener stop
lm.removeUpdates(locationListener);
locationListener = null;
私はこのコードを使用してGPSの位置を突き止めることができます。問題が発生すると、アンドロイドがプロセスをやり直してしまい、ハンドルが無効になってしまいます... gpsを停止できなくなります。 。これどうやってするの ?Gps location listener stop
lm.removeUpdates(locationListener);
locationListener = null;
Try-
locationManager.removeUpdates(locListener);
if (locListener != null) {
locListener = null;
}
if (locationManager != null) {
locationManager = null;
}
そして、あなたはonResume()
であなたのハンドラを初期化していることを確認し、ないonCreate()
はまたonLocationChanged()
に上記のコード部分を置く:ここ
@ opc0de:うまくいきましたか?私がそれをするかどうかを知ってもらえますか?あるいは、それを別のものとして認めるかもしれません。 – Rajkiran