Android 后台线程更新当前fragment,在未更新ui前切换为其他fragment,就会出错。 详细一点:比如在fragment1中开启了线程获取数据,在fragment1中提供了handler,在线程还在获取数据的中途就切换到了fragment2,这个时候线程数据接受完毕,发送消息给fragment1的handler,fragment1执行更新ui操作,但是由于现在界面已经切换为fragment2,所以会出错,然后退出应用请问这种问题怎么解决? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你在f1的更新ui操作里判断,是当前f才做更新。或者设置一个全局变量,每次切换f就改变其值,比如f1时x=1,f2时x=2,然后就在handler里做判断,当x==1时,才更新f1的ui你试试看? Android来电界面的控制 为什么dialog显示的时候,返回键的定义不起作用啊???? android开发 把图片缩小到指定分辨率。 最近装sdk时遇到的一个问题ADB not working! statusbar 的问题 ? - SharedPreferences无法commit 急等解答 NDK 环境编译提示找不到 AttachCurrentThread 彩票刮号效果 ListView And Dialog android开发声明了Activity但还是报错 点击android应用图标总是重启 adb 修改设备时间不成功
或者设置一个全局变量,每次切换f就改变其值,比如f1时x=1,f2时x=2,然后就在handler里做判断,当x==1时,才更新f1的ui你试试看?