2018. 6. 12. 16:20
안드로이드
volley 라이브러리 한글 깨짐 해결 방법
compile 'com.mcxiaoke.volley:library:1.0.19'
public class Utf8StringRequest extends StringRequest {
public Utf8StringRequest(int method, String url, Response.Listener<String> listener, Response.ErrorListener errorListener) {
super(method, url, listener, errorListener);
}
public Utf8StringRequest(String url, Response.Listener<String> listener, Response.ErrorListener errorListener) {
super(url, listener, errorListener);
}
@Override
protected Response<String> parseNetworkResponse(NetworkResponse response) {
try {
String utf8String = new String(response.data, "UTF-8");
return Response.success(utf8String, HttpHeaderParser.parseCacheHeaders(response));
} catch (UnsupportedEncodingException e) {
// log error
return Response.error(new ParseError(e));
} catch (Exception e) {
// log error
return Response.error(new ParseError(e));
}
}
}
'안드로이드' 카테고리의 다른 글
Android productFlavors sample (0) | 2018.12.30 |
---|---|
sqlcipher (0) | 2015.09.23 |
안드로이드 앱 업데이트 할 때 바로가기 아이콘 지워지는 경우[homescreen icon disappear on application update] (0) | 2015.04.10 |
FLAG_ACTIVITY_REORDER_TO_FRONT 백그라운드 이동 (0) | 2015.04.03 |
웹뷰 껌뻑임 현상 (0) | 2015.03.30 |