アイデアが見つかりませんでしたどこに問題がありますか? この機能を有効にするには、何かをマニフェストに書き込む必要がありますか?Android GPSを有効にします。働いていない?
private void toggleGPS(boolean enable) {
String provider = Settings.Secure.getString(getContentResolver(),
Settings.Secure.LOCATION_PROVIDERS_ALLOWED);
if(provider.contains("gps") == enable) {
return; // the GPS is already in the requested state
}
final Intent poke = new Intent();
poke.setClassName("com.android.settings",
"com.android.settings.widget.SettingsAppWidgetProvider");
poke.addCategory(Intent.CATEGORY_ALTERNATIVE);
poke.setData(Uri.parse("3"));
context.sendBroadcast(poke);
} `
マニフェストでGPSアクセスが有効になっていますか? –
これを読んでくださいhttp://stackoverflow.com/questions/4721449/enable-gps-programatically-like-tasker –
@ user1197305:マニフェストではどのような権限を使用していますか? –