android - NextFocusDown 不适用于 AutoCompleteTextView

标签 android autocomplete android-edittext android-xml

我试图在用户填写后专注于下一个编辑文本。代码在 EditText 上工作得非常好,但是当我将它应用于 AutoCompleteTextView 时,键盘中的下一步按钮不起作用。光标停留在原处。 这是我正在使用的代码:

<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:weightSum="11" >

    <AutoCompleteTextView
        android:id="@+id/etLN"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="3"
        android:ems="10"
        android:nextFocusDown="@+id/etC"
        android:inputType="textPersonName" >

        <requestFocus />
    </AutoCompleteTextView>

    <EditText
        android:id="@id/etC"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="4"
        android:ems="10"
        android:hint="0.0"
        android:nextFocusDown="@+id/etD"
        android:inputType="numberDecimal"
        android:text="" />

    <EditText
        android:id="@id/etD"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_weight="4"
        android:ems="10"
        android:nextFocusDown="@+id/etLN2"
        android:hint="0.0"
        android:inputType="numberDecimal"
        android:text="" />
</LinearLayout>

请告诉我这样做的正确方法是什么。 谢谢:)

最佳答案

将此添加到您的 AutoCompleteTextView

android:imeOptions="actionNext"

它应该可以工作。

关于android - NextFocusDown 不适用于 AutoCompleteTextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14456342/

相关文章:

java - TextSecure (Signal) 开源服务器设置

android - 远程验证 Android Licensing API

javascript - GOOGLE MAPS AUTOCOMPLETE 州名称而不是州代码

angular - FormGroup CustomFilter 中的 Mat-AutoComplete

android - 多行 EditText 中的定位提示 - TextInputLayout

java - Android:可以通过编程方式更改 View

android - 如何设置即使应用程序停止也会继续运行的定时事件

android - Android SDK版本升级

jquery - jquery 对话框中的自动完成选项被截断

android - Edittext 无法在 android 中加载时隐藏键盘