我正在尝试将印地语字符粘贴到具有诸如
的元素的数组中
String[] arr = {"आपका स्वागत है","आपका स्वागत है"};
但它的给出错误,即
"some characters cannot be mapped using "Cp1252" character encoding"
同时保存这个。
答案 0 :(得分:4)
将文本编码切换为UTF-8。
在Eclipse中转到Window - >首选项,选择常规 - >工作区。从文本文件编码下拉列表中,选择UTF-8。
答案 1 :(得分:3)
谢谢我找到了解决方案......
textview.setTypeface(Typeface.createFromAsset(getAssets(),"fonts/Hindi.ttf"));
工作正常...... 答案 2 :(得分:0)
您需要UTF-8编码,而不是Cp1252和Unicode。
答案 3 :(得分:0)
谢谢我找到了解决方案......
在值文件夹
在资产文件夹
textview.setTypeface(Typeface.createFromAsset(getAssets(),"fonts/Hindi.ttf"));
工作正常......