码迷,mamicode.com
首页 > Web开发 > 详细

Asynchttp遇到的问题

时间:2017-04-03 22:41:37      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:导入   ada   赋值   非ui线程   success   开启   网络   hang   谷歌   

先说关于导入包的问题  不确定在哪个版本之后谷歌取消了org.apache.http.legacy的几个包 要先下载 放入lib目录下 并且在build.gradle中加入依赖关系 然后rebuild project

再说关于 onsuccess方法的问题  由于Asynchttp是异步的 所以在主线程运行的过程中 会自动开启一个线程去执行操作 并且运行在非ui线程 在onsuccess方法中 是运行在主线程中 由于执行网络操作比较耗时 所以如果在onsuccess中进行一些赋值操作想要拿到主线程中去用是不行的 百度了很久 看到一种方法说的是 在进行Async请求后面加adapter.notifydatachange 但是试了一下没成功 

Asynchttp遇到的问题

标签:导入   ada   赋值   非ui线程   success   开启   网络   hang   谷歌   

原文地址:http://www.cnblogs.com/taoxinxin/p/6663873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!