AutoCompleteTextView 上的 SetText() 覆盖 setAdapter()



我有一个显示许多联系人的适配器。单击联系人时,将启动"联系人"活动以显示所有联系人信息。其中一些信息是电话类型(工作、家庭、其他(。

我在自动完成文本视图上使用setText((来显示存储在数据库中的电话类型,但是当我继续单击ACTV时,下拉菜单仅显示保存的值作为选项。

难道 setText(( 不能与 setAdapter(( 一起使用吗?我相信这是导致错误的,因为如果我只使用 setAdapter((,下拉菜单会按预期工作。

这比我想象的要容易。"错误"是由于过滤,所以所需要的只是使用"false"作为setText((的第二个参数来禁用它:

myAutoCompleteTextView.setText(arrayList.get(i), false);

最新更新