Comment ouvrir les paramètres Android depuis une application par programmation ?
Bonjour à tous ! Je suis un développeur Android débutant sur Kotlin, et j'ai rencontré un problème : je dois ajouter un bouton dans l'application qui ouvre les paramètres système Android (par exemple, les paramètres Wi-Fi, Bluetooth ou les paramètres généraux de l'application). J'ai essayé d'utiliser un Intent avec l'action Settings.ACTION_SETTINGS, mais l'application plante avec une erreur. Voici mon code :
```kotlin
val intent = Intent(Settings.ACTION_SETTINGS)
startActivity(intent)
```
Je reçois une `ActivityNotFoundException`. J'ai lu la documentation, il est écrit qu'il faut ajouter des flags ? Ou peut-être faut-il spécifier le package ? Je suis perplexe car, paraît-il, cela fonctionnait sur les anciennes versions d'Android, mais pas sur mon émulateur avec Android 12. S'il vous plaît, dites-moi comment ouvrir correctement les paramètres ? Dois-je demander des permissions ? Et comment savoir quels écrans de paramètres (par exemple, les paramètres d'une application spécifique ou Wi-Fi) peuvent être ouverts ?
Je me demande aussi comment faire pour qu'après le retour des paramètres...
No answers yet.
Connectez-vous pour laisser une réponse