Я хочу напечатать строку на моем термопринтере Bluetooth, используя мое приложение для Android.
Я установил соединение, и оно уже очень хорошо печатает английские строки. Однако, когда я пытаюсь напечатать арабскую строку, она печатает наш мусор.
Это мой код для печати
void sendData() throws IOException {
try {
String msg = myTextbox.getText().toString();
msg += "\n";
mmOutputStream.write(msg.getBytes("ISO-8859-1"));
} catch (Exception e) {
e.printStackTrace();
}
}
Я получил "ISO-8859-1" в качестве названия кодировки для арабского языка по следующей ссылке
http://jkorpela.fi/chars/sorted.html
Что я должен сделать, чтобы решить эту проблему?