Я установил imeoptions="actionDone" для своего EditText в xml, и все работает нормально на Medion Lifetab или Nexus 4 (при нажатии "Enter" экранная клавиатура исчезает).
Но мне это нужно для работы на Honeywell Dolphin e70. На этом устройстве, если я нажму «Ввод», фокус получит следующий EditText. Я уже пытался установить singleline true, но не изменил поведение.
Это EditText, который я использую:
<EditText
android:id="@+id/id1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight=".55"
android:imeOptions="actionDone"
android:inputType="textCapSentences"
android:selectAllOnFocus="true"
android:textSize="@dimen/dimen1" />
Как я уже сказал, на других устройствах это работает так, как задумано. У кого-нибудь есть идея обходного пути или с чего я могу начать с этим бороться? Я определенно не хочу устанавливать прослушиватель ключей для КАЖДОГО проклятого EditText — это приложение, это было бы совершенно излишним.
Благодарность