Android 波兰语string显示在TextView上乱码

之前一直都是乱码,但是我将波兰语字符串copy到strings.xml文件作为一个string name ,然后在textview上setText(name),显示没有问题完全OK。

<?xml version="1.0" encoding="utf-8"?>

每个strings.xmlwen文件中都有上面那一句,原来显示在TextView等空间上的都是以UTF-8格式来存储,只需添加对波兰语解码以及转化为utf-8格式即可 。波兰语str以 “iso-8859-1” 编码

tv.setText(new String(str.getBytes("iso-8859-1"),"utf-8"));
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容