xml で EditText に imeoptions="actionDone" を設定すると、すべてが Medion Lifetab または Nexus 4 で正常に動作します (「Enter」を押すと、ソフトキーボードが消えます)。
しかし、Honeywell Dolphin e70 で動作するにはこれが必要です。このデバイスで「Enter」を押すと、次の 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に設定したくありません..
ありがとう