这几天被搞的头都大了,就在刚刚无意中百度发现了到底是哪里出现的错误
这个紦我搞的快崩溃了的问题就是:当我进行分类搜索之后,再进行关键字搜索或者全局搜索发现会出现分类搜索的信息也就是冗余的信息。而我在MainActivity明明就调用stopService终止了该后台服务了也验证了service是调用了onDestroy()的。但是就是会出现无关的冗余信息
问题出在这里:service虽然停止了,但昰service里的thread没有终止也就是服务终止了,但是新建的线程没有终止!
之后调用thread.interrupt()就发现问题得到解决了。真想高呼一下啊可惜办公室。╮( ̄▽ ̄")╭ 折磨我快三天的问题就解决了。虽然是个小程序的小问题解决了还是很高兴的。
添加分类搜索功能:利用菜单弹出一个radiobox让用戶选择想要的分类
发布了19 篇原创文章 · 获赞 0 · 访问量 2万+