Wie öffnet man programmatisch die Android-Einstellungen aus einer App?
Hallo zusammen! Ich bin ein Anfänger in der Android-Entwicklung mit Kotlin und stehe vor folgender Aufgabe: Ich muss in der App einen Button hinzufügen, der die Systemeinstellungen von Android öffnet (z. B. WLAN-Einstellungen, Bluetooth oder allgemeine App-Einstellungen). Ich habe versucht, einen Intent mit der Aktion Settings.ACTION_SETTINGS zu verwenden, aber die App stürzt einfach mit einem Fehler ab. Hier ist mein Code:
```kotlin
val intent = Intent(Settings.ACTION_SETTINGS)
startActivity(intent)
```
Ich erhalte eine `ActivityNotFoundException`. Ich habe die Dokumentation gelesen, dort steht, dass man bestimmte Flags hinzufügen muss? Oder muss ich vielleicht ein Paket angeben? Ich bin verwirrt, weil es in älteren Android-Versionen angeblich funktioniert hat, aber auf meinem Emulator mit Android 12 nicht. Könnt ihr mir bitte sagen, wie man die Einstellungen richtig öffnet? Muss ich bestimmte Berechtigungen anfordern? Und wie finde ich heraus, welche Einstellungsbildschirme (z. B. Einstellungen einer bestimmten App oder WLAN) geöffnet werden können?
Mich würde auch interessieren, wie man das macht, sodass nach der Rückkehr aus den Einstellungen...
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen