所以就是搜索了,又没完全搜索,输入搜索内容得到的那条显示出来是默认的listview中的第一条,点进去内容又变成了搜索的正确内容,太怪了😢
搜索前的listview
搜索后的listview
点进去搜索得到的那个错的item,里面内容又正确了
以下是我目前的代码,SearchActivity部分,
下面是Adapter部分,
应该是没有刷新,你需要将老的数据清空,然后将新的数据设置上去就可以。你可以用日志打印一下你的前后的数据源看看
问题已解决!!非常感谢@不会写代码的猴子 的耐心帮助😭🥹🥹🥹