Не хотите, чтобы мягкая клавиатура автоматически отображалась при запуске - Android

Каждый раз, когда я открываю приложение для Android, он автоматически фокусирует блок edittext и открывается мягкая клавиатура. Есть ли способ сфокусировать что-то еще при запуске, чтобы клавиатура не отображалась сразу?

Ответ 1

Вы можете попробовать:

android:windowSoftInputMode="stateHidden"

для вашей деятельности в AndroidManifest.xml

Ответ 2

Добавьте две основные линии к основному макету.

android:descendantFocusability="beforeDescendants"
android:focusableInTouchMode="true"

Ответ 3

Добавьте в свое определение макета (в файле xml) следующие параметры:

android:focusable="true" android:focusableInTouchMode="true"