我使用 Volley 库创建了一个项目 (BlogReader)。如果我在 UTF-8 中编码 json 文件并重新加载我的 AndroidStudio 模拟器, ListView 变为白色(带有菜单标题的白色空白)。如果我在 ANSI 或 win-1251 上再次更改 json 编码,它就会开始工作。我更改了 UTF-8 上的 Android 文件编码设置,但没有任何改变。如何解决这个问题?
附言。抱歉,无法加载屏幕截图,信誉度很低(
最佳答案
以 UTF8 编码西里尔文显示字符串,这对我帮助很大:
newStr = URLDecoder.decode(URLEncoder.encode(oldStr, "iso8859-1"),"UTF-8");
关于android - 在 Volley 请求中使用 UTF-8 编码失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30472366/