Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
badtrips
2 / 2 / 0
Регистрация: 04.03.2012
Сообщений: 52
1

Вывод символа Юникода по его коду в TextView

20.12.2014, 21:59. Просмотров 1000. Ответов 1
Метки нет (Все метки)

Привет всем.
Подскажите пожалуйста по такой штуке:
у меня есть в программе база sqlite, в которой лежат коды символов в формате \uXXXX и есть ещё сдвоенные \uXXXX\uXXXX.
Их, выбирая из БД, я хочу отобразить в например
Java
1
TextView kana_output = new TextView().setText()
. Но так как из базы эти коды забираются как Стринг, то на экране вместо нужного символа я и получаю надпись \uXXXX.
Как сделать отображение нужного символа?

Что-то вроде-
Java
1
TextView kana_output = new TextView().setText("\u1111")
-работает без проблем

Может быть нужно как-то сделать из Стринга Characters?

Начал переписывать с вариантом Characters, а у Cursor подходящий метод есть только getString() и как привести String к Characters найти пока не могу.

Добавлено через 8 минут
Сейчас понял что сглупил, все эти символы (это иероглифы) можно и так поместить в базу, без кодов Юникода, но всё, как можно сделать по вопросу выше?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2014, 21:59
Ответы с готовыми решениями:

Вывод в textView из БД
У меня есть БД public void onCreate(SQLiteDatabase db) { // создаем...

Вывод в TextView
Здраствуйте, я новичок и у меня возник первый вопрос: есть TextView tv1 и есть...

Вывод в TextView
Здраствуйте, я новичок и у меня возник первый вопрос: есть TextView tv1 и есть...

Динамический textview и его параметры
Люди помогите пожалуйста :cry:, как мне динамическому listview задать...

Вывод степени в TextView
Нужно вывести число в TextView, например: 10 в -3й степени и тд. Пытался через...

1
CoolMind
422 / 404 / 66
Регистрация: 06.10.2012
Сообщений: 1,732
20.12.2014, 22:00 2
badtrips, привет!
Не экспериментировал, но, наверное, поможет .setText(Html.fromHtml("\u1111")). Если нет - тогда предварительно надо перекодирать в другую кодировку (в формате HTML) или поискать другие методы.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.12.2014, 22:00

Форматированный вывод в TextView
Здравствуйте, есть переменная типа double. Нужно если это число целое(например...

Вывод смс в textView
Добрый день:handshake: Уже пару дней не могу разобраться с кодом. Половина...

Вывести контакт(его имя) на textview
Как вывести имя первого попавшегося контакта (и, возможно, его номера...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru