android 解决volley中StringRequest返回乱码
2015-11-23 10:17
381 查看
继承StringRequest类 重写
/*
* 自定义request类 目的修改volley编码为utf-8 默认为Latin1 中文显示乱码
*/
public static class Utf8StringRequest extends StringRequest {
public Utf8StringRequest(int method, String url,
Listener<String> listener, ErrorListener errorListener) {
super(method, url, listener, errorListener);
// TODO Auto-generated constructor stub
}
@Override
protected Response<String> parseNetworkResponse(NetworkResponse response) {
String parsed = null;
try {
parsed = new String(response.data,
"utf-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return Response.success(parsed,
HttpHeaderParser.parseCacheHeaders(response));
}
}
/*
* 自定义request类 目的修改volley编码为utf-8 默认为Latin1 中文显示乱码
*/
public static class Utf8StringRequest extends StringRequest {
public Utf8StringRequest(int method, String url,
Listener<String> listener, ErrorListener errorListener) {
super(method, url, listener, errorListener);
// TODO Auto-generated constructor stub
}
@Override
protected Response<String> parseNetworkResponse(NetworkResponse response) {
String parsed = null;
try {
parsed = new String(response.data,
"utf-8");
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
return Response.success(parsed,
HttpHeaderParser.parseCacheHeaders(response));
}
}
相关文章推荐
- UIView中的坐标转换
- IOS UI 规范
- Android Build with Gradle and ProGuard : “The output jar must be specified after an input jar, or it
- Run Configuration error:broken configuration due to unavailable
- int, NSInteger, NSUInteger, NSNumber的区别
- QT Creator 使用 design 修改 ui界面编译后界面未更新问题的解决 From EricQu
- UITextView的使用详解
- Kibana User Guide [4.2] » Visualize » Line Charts
- UILabel属性
- LeetCode "Range Sum Query 2D - Mutable"
- iOS子线程操作UI问题检查
- Array Question 1 unique string
- Android中子线程中更新UI的N中方法
- UVA 11775 Unique Story(DP)
- Cocoapods的pod install出现的某个错误 but they required a higher minimum deployment target.
- fastcgi_finish_request() 正确使用方式
- uitableview的空白处不能响应 touchesbegan 事件
- 【转载】COM 组件设计与应用(二)——GUID 和 接口
- android面试题 包括UI控件及数据存储内容
- iOS setValuesForKeysWithDictionary