如何显示自动填充文本框包含的建议?

时间:2015-10-22 09:37:36

标签: android autocompletetextview

自动完成框下拉建议未显示包含其显示的StartWith。

这是我的代码

 final ArrayList<String> listFilterJob = new ArrayList<>();
    listFilterJob.add("Anuj");
    listFilterJob.add("Akshay");
    listFilterJob.add("Ananta");
    listFilterJob.add("Muskan");
    listFilterJob.add("sachin");

    ArrayAdapter adapterFiltersJob = new ArrayAdapter(this,   android.R.layout.simple_list_item_1, listFilterJob);
    edtFilterJob.setThreshold(1);
    edtFilterJob.setDropDownWidth(350);
    edtFilterJob.setAdapter(adapterFiltersJob);

当我输入“an”以自动填充文本框时,其显示结果一个 uj和一个 anta在下拉列表中,但我想一个 uj, 一个安踏和麝香一个。 我怎么能这样做,帮助我。

1 个答案:

答案 0 :(得分:4)

您需要扩展实现ArrayAdapter的{​​{1}}。 检查这个问题和答案:Filtering AutoCompleteTextView to show partial match

所以你的解决方案是(问答的组合):

Filterable