AutocompleteTextView:在"NEXT"上突出显示下一个TextView,在"DONE"上,键盘消失

MJB*_*MJB 33 keyboard android autocomplete highlight

我有两个 AutocompleTextViews,如果用户按下"NEXT",我想切换到下一个,并在第二个AutocompleTextView点击"DONE"时使虚拟键盘消失.到目前为止,按钮"NEXT"/"DONE"什么都不做......不幸的是我找不到解决这个问题的资源.

有什么建议?谢谢

编辑:只是想补充说,这是当Android在版本2.3或类似的东西时被问到的.

ceb*_*bru 92

我遇到了这个问题并通过将AutocompleteTextView上的imeOptions设置为actionNext来修复它.

例:

<AutoCompleteTextView
    android:id="@+id/dialog_product_name"
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:layout_weight="1"
    android:singleLine="true"
    android:completionThreshold="1"
    android:imeOptions="actionNext"
    />
Run Code Online (Sandbox Code Playgroud)

  • 注意``android:imeOptions ="actionNext"`将用户带到接受文本的下一个字段.如果你想转到下一个按钮,请使用`android:imeOptions ="actionDone"` (9认同)