我有一个 AutoCompleteTextView 在我连接到远程站点以获取建议的应用程序中。虽然提出了建议,但我显示了一件列表,上面写着“搜索,请等待”。请求完成后,我更新建议列表适配器并致电 notifyDataSetChanged.

然后列表的内容更改为新建议(如预期的那样),但是以某种方式列表仍然是1个单元格,因此只能看到顶级建议。如何迫使视图重新计算下拉高度?

有帮助吗?

解决方案

看起来 showDropDown() 强制重新评估建议清单高度。不幸的是,它也迫使它显示出来,但是出于我的目的,这是可以接受的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top