Comment puis-je ouvrir les paramètres par programme?
Vous pouvez ouvrir avec
startActivityForResult(new Intent(Android.provider.Settings.ACTION_SETTINGS), 0);
Vous pouvez revenir en appuyant sur le bouton Retour de l'appareil.
Cela l'a fait pour moi
Intent callGPSSettingIntent = new Intent(Android.provider.Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivityForResult(callGPSSettingIntent);
Quand ils appuient, cela retourne à mon application.
Vous pouvez essayer d'appeler:
startActivityForResult(new Intent(Android.provider.Settings.ACTION_WIFI_SETTINGS));
pour un autre écran dans l'écran de réglage, vous pouvez aller à
https://developer.Android.com/reference/Android/provider/Settings.html
J'espère vous aider dans ce cas.
Découvrez le Affichage par programme de la page Paramètres
startActivity(context, new Intent(Settings.ACTION_SETTINGS), /*options:*/ null);
En général, vous utilisez la constante prédéfinie Settings.ACTION__SETTINGS
. La liste complète peut être trouvée ici
Vous pouvez faire une autre classe pour faire ce genre d'activités.
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);
}
}
Pour ce faire, utilisez simplement un Intention en utilisant la constante ACTION_SETTINGS, spécifiquement défini pour afficher les paramètres système:
startActivity(new Intent(Settings.ACTION_SETTINGS));
startActivityForResult () est facultatif, uniquement si vous souhaitez renvoyer des données lorsque l'activité de configuration est fermée.
startActivityForResult(new Intent(Settings.ACTION_SETTINGS), 0);
ici vous pouvez trouver une liste de candidats pour afficher des paramètres spécifiques ou les détails d'une application.
Utilisez cette intention pour ouvrir l'écran de sécurité et d'emplacement dans l'application des paramètres de l'appareil Android
startActivity(new Intent(Settings.ACTION_SECURITY_SETTINGS));