以前のブログで書きましたが、AndroidのAPIにはGPSをOn、Offする関数が準備されていますが、パーミッションの関係で一般アプリからは使えません。 しかし、いくつかのマーケットのアプリ(有料)では設定しているので、ゴニョゴニョして調べてみました。 ※ゴニョゴニョについては聞かないでね IntentでGPSの設定をトグルさせる方法 結論から、ソースコードをまず見てください。 Uri uri = Uri.parse("custom:3"); Intent intent = new Intent().setClassName("com.android.settings", "com.android.settings.widget.SettingsAppWidgetProvider") .addCategory(Intent.CATEGORY_ALTERNATIVE) .setData(u