So legen Sie den Standardwert des Switch-Widgets in Android fest

Lesezeit: 1 Minute

Benutzer-Avatar
Ricky Zheng

Ich codiere meine XML-Datei mit den paar Switch-Widgets. aber ich weiß nicht, wie ich den Standardwert von ihnen auf ON setzen soll. Und ich möchte nur, dass dieses Problem in der XML-Datei gelöst wird, also kein Java.

  • Was genau bedeutet “Switch-Widget” für Sie?

    – Marcin Orlowski

    3. September 2012 um 14:46 Uhr

  • @WebnetMobile.com developer.android.com/reference/android/widget/Switch.html – neu im ICS – Screenshot hier

    Benutzer658042

    3. September 2012 um 14:49 Uhr


  • Bitte akzeptieren Sie die Antwort, wenn dies geholfen hat. Es ist hilfreich für zukünftige Benutzer.

    – Ranjithkumar

    29. Juni 2016 um 1:04 Uhr

Verwenden Sie Folgendes, um den Schalter in Ihrer XML-Datei auf „ON“ zu setzen:

android:checked="true" 

  • Wahrscheinlich, weil es OP egal war und SO nicht mehr verwendet (Zuletzt gesehen am 12. Mai ’15)

    – Marcin Orlowski

    29. Juni 2016 um 8:36 Uhr

  • Der Wert ist immer noch falsch, wenn ich meine App ausführe, wenn ich dies in XML einfüge?

    – Grantespo

    19. Januar 2017 um 3:34 Uhr

So setzen Sie den Standardschalter in der XML-Datei auf EIN:

android:checked = "true"

Versuchen Sie nicht, android:pressed = “true” zu verwenden. Beim Ausführen der App wird ein Fehler ausgegeben.

Benutzer-Avatar
Ankit Shaw

Sie können die Standardeinstellung des Schalters über den Code selbst auf EIN/AUS einstellen. Versuchen Sie so etwas:

    switch.setChecked(true) // to set it true

Oder,

    switch.setChecked(false) // to set it false

1186960cookie-checkSo legen Sie den Standardwert des Switch-Widgets in Android fest

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy