超过阈值后,AutocompleteTextView不可编辑

时间:2015-08-22 10:27:31

标签: android autocompletetextview

我想我使用AutocompleteTextView错过了一些小细节。用法非常直接和普通,如下所示:

AutoCompleteTextView autoCompleteTextView = (AutoCompleteTextView) findViewById(R.id.auto_complete_text_view);
autoCompleteTextView.setAdapter(new ArrayAdapter<>(this, android.R.layout.simple_dropdown_item_1line, arrayList));

XML:

   <AutoCompleteTextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/auto_complete_text_view"
        android:hint="@string/hint"
        android:completionThreshold="1"
        android:dropDownWidth="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentStart="true"
        android:scrollHorizontally="true"
        android:ellipsize="end"
        android:lines="1"
        android:maxLines="1"
        android:layout_marginLeft="@dimen/external_margin"
        android:layout_marginRight="@dimen/external_margin"
        android:layout_marginBottom="@dimen/external_margin"
        />

应用程序启动,显示下拉列表,但我无法输入超过1个符号(或超过阈值参数中指定的符号)。如果我从列表中选择了一些选项,我就不能删除超过1个符号。

我想你已经明白了,我需要完全可编辑的输入字段和下拉菜单#34;提示&#34;。

谢谢!

0 个答案:

没有答案