In my Android app I am loading json data with a Volley JsonArrayRequest. The data were created by myself and I saved them with Sublime with UTF-8 encoding. When
JsonArrayRequest
another approach: you can encode your whole response by this line of code.
newStr = URLDecoder.decode(URLEncoder.encode(oldStr, "iso8859-1"),"UTF-8");
I have encoded whole response string into UTF-8 as I know volley default encode method is iso8859-1