android:imeOptions =“actionNext”在没有指定android:inputType的情况下不起作用

时间:2014-12-24 10:30:04

标签: android autocomplete textview

代码:

<AutoCompleteTextView
                android:id="@+id/txtUsername"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:completionThreshold="1"
                android:hint="@string/prompt_uname"
                android:inputType="text"
                android:imeOptions="actionNext"
                android:maxLines="1"
                android:popupBackground="#aaaaaa"
                android:textSize="@dimen/login_page_text_size" />

在上面的代码中我没有指定android:inputType =“text”“Next Button”键盘上没有出现 Android操作系统:4.0.1

3 个答案:

答案 0 :(得分:2)

单行已弃用,因此需要输入以下代码添加类型。

         android:inputType="text"
        android:maxLines="1"
        android:imeOptions="actionNext"

答案 1 :(得分:0)

你在谈论android:imeOptions不是android:imeActionLabel(正如其名称所示)是一个标签,这就是按钮上会写的......

答案 2 :(得分:-1)

使用imeActionLabel代替imeOptions,如下所示..

机器人:的inputType =&#34;文本&#34;

机器人:imeActionLabel =&#34;接着&#34;