Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
badtrips
2 / 2 / 0
Регистрация: 04.03.2012
Сообщений: 52
#1

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

20.12.2014, 21:59. Просмотров 702. Ответов 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 минут
Сейчас понял что сглупил, все эти символы (это иероглифы) можно и так поместить в базу, без кодов Юникода, но всё, как можно сделать по вопросу выше?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2014, 21:59     Вывод символа Юникода по его коду в TextView
Посмотрите здесь:
Android Вывод в TextView
Вывод в TextView Android
Вывод в textView из БД Android
Android Динамический textview и его параметры
Вывод смс в textView Android
Форматированный вывод в TextView Android
Android Вывести контакт(его имя) на textview
Android Вывод результата с TextView / Andoid
Вывод в TextView версии API Android
Ширина TextView в зависимости от наполнения его текстом Android
Вывод в TextView значение из переменной int Android
Android Изменить текст TextView другого Фрагмента, не открывая его

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CoolMind
418 / 401 / 65
Регистрация: 06.10.2012
Сообщений: 1,723
20.12.2014, 22:00     Вывод символа Юникода по его коду в TextView #2
badtrips, привет!
Не экспериментировал, но, наверное, поможет .setText(Html.fromHtml("\u1111")). Если нет - тогда предварительно надо перекодирать в другую кодировку (в формате HTML) или поискать другие методы.
Yandex
Объявления
20.12.2014, 22:00     Вывод символа Юникода по его коду в TextView
Ответ Создать тему
Опции темы

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