GPS またはネットワーク操作を必要とする位置検索アプリケーションを構築しています。ユーザーを GPS またはワイヤレス設定に誘導して、オンにしていなければ強制的にオンにできるようにしたいと考えています。私の質問は、設定ページの後でプロバイダーが本当にオンになっているかどうかを確認するにはどうすればよいですか?
以下は、ユーザーを設定に誘導する通常のコードです。その後、私は何をしますか?
LocationManager service = (LocationManager) getSystemService(LOCATION_SERVICE);
boolean enabled = service
.isProviderEnabled(LocationManager.GPS_PROVIDER);
if (!enabled) {
Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivity(intent);
}