Как правильно отображать символы UTF8 в Android? - PullRequest
0 голосов
/ 06 сентября 2010

У меня есть текстовый файл в формате UTF8:

æ β ç ð ə ħ ŋ ø θ œ χ n d ŋ a t a a a t t t t t e e e e 100 100 100 100 100 100 100 100 1004 *

Мне нужно показать его в Android, но некоторые символы отображаются неправильно.

Как правильно отобразить все символы?

Ответы [ 2 ]

0 голосов
/ 08 сентября 2010

Я использую UTF8. Это не поможет. Я решаю это д. Я соединяю шрифты (ttf) с символом транскрипции, и все работает правильно.

0 голосов
/ 07 сентября 2010

Все сводится к тому, что вам нужно полностью прочитать, обработать и отобразить его как UTF-8.Для чтения части вы можете использовать InputStreamReader для чтения произвольного InputStream с использованием определенной кодировки.Язык Java должен делать это прозрачно, без каких-либо проблем, так как он прекрасно понимает Unicode.Для отображаемой части это зависит от того, как / где именно вы ее отображаете.По крайней мере, он должен быть настроен на использование UTF-8 для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...