想要在适配器中搜索15秒后添加的项目(postDelayed runnable方法,应用了Looper。getMainlooper也没有帮助。)在列表中可见,我在适配器中使用了NotifyDataSetChanged,但在搜索中它不出现。
**我已经尝试到目前为止:**我启动了应用程序,因为我已经给了15秒延迟,然后我直接跳到searchview我键入了这个项目的名称,然后没有找到,但我想要的是添加
**我想要达到的目的:**将更新后的适配器数据实时添加到filteredlist中,以便在searchview中接收更新后的数据。
Github存储库链接:https://github.com/AbhishekTiwariAndroid/Searchviewjava
1条答案
按热度按时间v09wglhw1#
在postdelayedfilter(searchView.getQuery().toString())中添加一个新项目到现有列表后,只添加了一行;