ウェイクロックを作成するサービスがあります:
pm = (PowerManager) getSystemService(POWER_SERVICE);
flags=PowerManager.PARTIAL_WAKE_LOCK;
wl = pm.newWakeLock(flags,"myApp");
wl.acquire();
次に、LocationManager.GPS_PROVIDER を介して位置情報の更新をリクエストします。これは、デバイスが PARTIAL_WAKE_LOCK-sleep になるまで正常に機能します。ここで GPS の位置が失われます。私の質問: この種の待機中に GPS を有効にするにはどうすればよいですか? SCREEN_DIM_WAKE_LOCK の設定は機能しますが、あまりにも多くの電力を必要とするため、オプションではありません。
エルミ