Существует всегда необходимость добавить дополнительные клавиши, кроме клавиш по умолчанию, доступных в виртуальном QWERTY
клавиатуры.
Использование XML
<EditText android:text="@+id/EditText01"
android:id="@+id/EditText01"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:imeOptions="actionDone"/>
By Programmatic Way
EditorInfo
является наиболее полезным классом, когда вам приходится иметь дело с любым типом пользовательского ввода в вашем Android приложения.
IME_ACTION_DONE:
Это действие выполняет операцию «done» для ввода ничего, и IME будет закрыт.
EditTextSample.setImeOptions(EditorInfo.IME_ACTION_DONE);
Для получения дополнительной информации вы можете посетить http://developer.android.com/reference/android/view/inputmethod/EditorInfo.html
да, иначе он вставляет новую строку и переходит к такому =) –