我需要启用自动建议的edittext。 为此,我在xml中使用以下:
<EditText
android:id="@+id/edt_description"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@null"
android:hint="@string/description_album_hint"
android:imeOptions="actionNext"
android:inputType="textCapSentences|textAutoCorrect|textAutoComplete"
android:maxLines="2"
android:minLines="2"
android:singleLine="false"
android:textColor="@color/black"
android:textColorHint="@color/hint_color_light_gray" />
即使我添加&#34; textCapSentences | textAutoCorrect | textAutoComplete&#34;作为inputType仍然没有建议。
添加屏幕截图(这是我需要实现的):
请帮帮我。 提前谢谢。
答案 0 :(得分:0)
为此,您需要一个名为AutoCompleteTextView的EditText子类。您可以在http://developer.android.com/guide/topics/ui/controls/text.html#AutoComplete
找到示例答案 1 :(得分:0)
如果您想在键盘顶部获取自动建议,那么您所关注的内容是正确的。此外,您可以添加android:autoText="true"
。该建议将显示您之前输入的所有字词。
否则,如果您想为您输入的每个字母提供建议,那么您可以使用AutoCompleteTextView
。
以下是代码,您可以如何使用它。Ex - AutoCompleteTextView
答案 2 :(得分:0)
得到它..... 只是从“textCapSentences | textAutoCorrect | textAutoComplete”中删除“textAutoComplete”为我工作。