Я пытаюсь вставить символы хинди в массив с такими элементами, как String[] arr = {"आपका स्वागत है","आपका स्वागत है"};, но с ошибкой его выдачи, т.е. "some characters cannot be mapped using "Cp1252" character encoding" при сохранении этого.
String[] arr = {"आपका स्वागत है","आपका स्वागत है"};
"some characters cannot be mapped using "Cp1252" character encoding"
Переключите кодировку текста на UTF-8.
В Eclipse перейдите в Window -> Preferences, выберите General -> Workspace.В раскрывающемся списке Кодировка текстового файла выберите UTF-8.
Спасибо, я нашел решение ...
textview.setTypeface(Typeface.createFromAsset(getAssets(),"fonts/Hindi.ttf"));
Создать массив в папке значений
Используйте шрифт, который поддерживает хинди в папке активов
работает нормально ...
Вам нужна кодировка UTF-8, а не Cp1252 и Unicode.