Focus setzen / On-Screen-Keyboard vermeiden

  • Hi,


    ich habe ein Layout, in dem das erste UI-Element ein EditText ist. Das führt dazu, dass immer beim Start der App das On-Screen-Keyboard geöffnet ist, was ich so aber nicht möchte (es soll erst aufgehen, wenn der User explizit in das EditText-Feld hineintippt).


    Ein requestFocus() auf einen Button im Layout oder ein setSelected(false) auf das EditText-Element helfen aber nicht. Google spuckt noch ein paar Tipps aus, einfach ein leeres LinearLayout zu verwenden, allerdings bringe ich das nicht vernünftig unter, ohne mir das gesamte Layout zu demolieren.


    Was gibt es sonst noch für Alternativen - wie kann ich das sofortige Öffnen des Keyboards verhindern?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!