volley出现的获取数据异常
来源:互联网 发布:宁波行知实验小学校长 编辑:程序博客网 时间:2024/06/08 05:49
使用了request.start(),所以才导致的问题。
public static void RequstGet_JSONObject() { request.cancelAll(tag); jsonObjectRequest.setTag(tag); request.add(jsonObjectRequest); request.start();}
- 1
- 2
- 3
- 4
- 5
- 6
- 1
- 2
- 3
- 4
- 5
- 6
因为在volley在初始化RequestQueue时,已经调用了start方法。
public static RequestQueue newRequestQueue(Context context, HttpStack stack) { File cacheDir = new File(context.getCacheDir(), DEFAULT_CACHE_DIR); String userAgent = "volley/0"; try { String packageName = context.getPackageName(); PackageInfo info = context.getPackageManager().getPackageInfo(packageName, 0); userAgent = packageName + "/" + info.versionCode; } catch (NameNotFoundException e) { } if (stack == null) { if (Build.VERSION.SDK_INT >= 9) { stack = new HurlStack(); } else { // Prior to Gingerbread, HttpUrlConnection was unreliable. // See: http://android-developers.blogspot.com/2011/09/androids-http-clients.html stack = new HttpClientStack(AndroidHttpClient.newInstance(userAgent)); } } Network network = new BasicNetwork(stack); RequestQueue queue = new RequestQueue(new DiskBasedCache(cacheDir), network); queue.start(); return queue;}
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
解决方法:
去掉request.start(),即可。
public static void RequstGet_JSONObject() { request.cancelAll(tag); jsonObjectRequest.setTag(tag); request.add(jsonObjectRequest);}
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
0 0
- volley出现的获取数据异常
- Volley获取Json数据异常
- Volley获取网络数据出现乱码
- Volley获取数据
- volley获取缓存数据
- volley 获取数据
- Volley的异常
- Volley异常的介绍
- 使用Volley,没网的时候能获取数据吗?
- volley获取json数据及中文乱码问题的解决
- volley获取json数据及中文乱码问题的解决
- Android Volley获取数据显示乱码的问题
- android 开发笔记 使用Volley框架获取json数据出现中文乱码解决方案
- Volley 请求返回数据中文出现乱码
- Volley 请求返回数据中文出现乱码
- 使用Volley获取服务器数据demo
- 自定义ListView使用Volley获取数据
- Volley 库通过网络获取 JSON 数据
- 阿里云CentOS6.5安装Appache2.2+Mysql 5.7+PHP 5.6
- volatile失效,慎重使用volatile关键字
- 2017/4/18计划
- git tag — 标签相关操作
- C#中的Attribute详解(下)
- volley出现的获取数据异常
- linux初学 unit14
- JQuery实战总结一 可编辑的表格
- “双飞燕”页面布局
- 摄像头camera初始化失败,导致双向视频时本地视频和远端视频黑屏oppo上
- Yii2 后台添加《操作日志》的功能
- jQuery获取动态创建元素的内容
- Linux如何查看CPU温度
- iptables