2017-09-29 2 views
3

Seit Android N ist es möglich, einen Einstellungs-Button zum App-Info-Bildschirm hinzuzufügen, wie in der Abbildung unten, aber ich kann keine Informationen darüber finden, wie das zu implementieren ist?Hinzufügen von Einstellungen zum App-Info-Bildschirm

enter image description here

Ich denke, wir müssen nur eine Absicht Filter für eine Aktivität angeben aber welche müssen wir verwenden?

Antwort

4

Sie können dies auf Android 7.0 verwenden und höher, einfach durch diese Codezeile zu Ihrem Manifest hinzufügen:

<intent-filter> 
    <action android:name="android.intent.action.APPLICATION_PREFERENCES" /> 
    <category android:name="android.intent.category.DEFAULT" /> 
</intent-filter> 
+0

Vielen Dank, das hat super funktioniert! Ich habe dies auf einem Oreo-Emulator getestet und das Symbol wird nicht angezeigt (potenzieller Fehler), aber Sie können auf die Stelle klicken, an der es erscheinen soll, und die Aktivität wird gestartet. – Cilenco

+0

Ihre Begrüßung, yeah scheint wie ein Fehler das gleiche Problem haben. Habe noch keine Lösung gefunden. –

0

auf Android 7.0 und höher, können Sie diese <intent-filter> auf Ihre Einstellungen Aktivität verwenden:

Die App "Einstellungen" sollte diese Option auswählen und dem Benutzer über das Zahnradsymbol zur Verfügung stellen.

Verwandte Themen