安卓开发,线程问题

m0_47528479 2020-05-02 07:09:31
在C页面开了一个读线程,通过handler将读取的数据显示出来,若跳转到B页面,C页面的handler还在执行,C页面读线程的while循环的结束条件是一个布尔类型变为false,所以在跳转B页面时该布尔类型就已经变为false,在B页面完成操作再跳转C页面时,通过handler显示数据就变得很慢了,要很久才能显示出来。 请问是因为在跳转到B页面的时候C页面的handler没有被终止还是有其他的什么原因呢??
...全文
26 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
fei得更高 2020-05-02
  • 打赏
  • 举报
回复
楼主不做个demo贴代码出来吗?

80,475

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧