标签:导入 ada 赋值 非ui线程 success 开启 网络 hang 谷歌
先说关于导入包的问题 不确定在哪个版本之后谷歌取消了org.apache.http.legacy的几个包 要先下载 放入lib目录下 并且在build.gradle中加入依赖关系 然后rebuild project
再说关于 onsuccess方法的问题 由于Asynchttp是异步的 所以在主线程运行的过程中 会自动开启一个线程去执行操作 并且运行在非ui线程 在onsuccess方法中 是运行在主线程中 由于执行网络操作比较耗时 所以如果在onsuccess中进行一些赋值操作想要拿到主线程中去用是不行的 百度了很久 看到一种方法说的是 在进行Async请求后面加adapter.notifydatachange 但是试了一下没成功
标签:导入 ada 赋值 非ui线程 success 开启 网络 hang 谷歌
原文地址:http://www.cnblogs.com/taoxinxin/p/6663873.html