プログラムで設定を開くにはどうすればよいですか?
で開くことができます
startActivityForResult(new Intent(Android.provider.Settings.ACTION_SETTINGS), 0);
デバイスの戻るボタンを押すと戻ることができます。
これは私のためにそれをしました
Intent callGPSSettingIntent = new Intent(Android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivityForResult(callGPSSettingIntent);
彼らが押し返すと、アプリに戻ります。
あなたは電話しようとすることができます:
startActivityForResult(new Intent(Android.provider.Settings.ACTION_WIFI_SETTINGS));
設定画面の他の画面については、に行くことができます
https://developer.Android.com/reference/Android/provider/Settings.html
この場合に役立つことを願っています。
プログラムで設定ページを表示する をチェックしてください
startActivity(context, new Intent(Settings.ACTION_SETTINGS), /*options:*/ null);
一般に、定義済みの定数Settings.ACTION__SETTINGS
を使用します。完全なリストは here にあります
この種のアクティビティを行うための別のクラスを作成できます。
public class Go {
public void Setting(Context context)
{
Intent intent = new Intent(Android.provider.Settings.ACTION_SETTINGS);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
}
}
これを実現するには、定数ACTION_SETTINGSを使用してIntentを使用します。システム設定を表示するために特に定義されたもの:
startActivity(new Intent(Settings.ACTION_SETTINGS));
startActivityForResult()はオプションです。設定アクティビティが閉じられたときにデータを返す場合のみです。
startActivityForResult(new Intent(Settings.ACTION_SETTINGS), 0);
here特定の設定またはアプリケーションの詳細を表示するための定数のリストを見つけることができます。
このインテントを使用して、Androidデバイスの設定アプリでセキュリティと場所の画面を開きます
startActivity(new Intent(Settings.ACTION_SECURITY_SETTINGS));