startServiceを呼び出すサービスとは別のスレッドにあるサービス内でロケーションの更新をリクエストできますか?ロケーションサービス内部サービス
私が試してみました:
lm.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, locationListener);
は、それは私にエラーを与え続け:
java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
が背景マネージャが別のスレッドであるサービス内で実行、またはロケーションマネージャの必要性を行うことができます活動から呼び出されるのか?
'Looper.getMainLooper()'それを行いました。スレッドの場合は必ず使用してください – msysmilu