Ogni volta che apro la mia app Android, mette a fuoco automaticamente la finestra di modifica e la tastiera virtuale si apre. C'è un modo per mettere a fuoco qualcos'altro all'avvio in modo che la tastiera non mostri subito?Non voglio che la tastiera morbida venga visualizzata automaticamente all'avvio - Android
10
A
risposta
8
Si può provare:
android:windowSoftInputMode="stateHidden"
per la vostra attività in AndroidManifest.xml
5
Aggiungi queste due linee al layout principale.
android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true"
+1
Opere come un fascino! +1 –
2
Aggiungere nella definizione di layout (in file XML) questa seguenti opzioni:
android:focusable="true" android:focusableInTouchMode="true"
Questo ha funzionato per me – user1255273