Я должен отметить, что многие люди могут бороться с этим, не зная проблемы.
Если вы хотите, чтобы kb скрывался при нажатии Done
, и вы установили android:imeOptions="actionDone"
& android:maxLines="1"
без , установив свой EditText inputType
, он будет НЕ работать как по умолчанию inputType
для EditText не "text"
, как многие думают.
Итак, установка только inputType
даст вам желаемые результаты независимо от того, что вы устанавливаете как "text"
, "number"
, ... и т. Д.