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

Как вставить несколько изображений в textView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android С чего начать программирование http://www.cyberforum.ru/android-dev/thread1449930.html
Хочу заняться програмированием,с чего посоветуете начать?
Программирование Android Socket не видит отключения сети Добрый день! есть маленькая но уже доставшая проблема. Сокет не видит когда происходит откл Wi-Fi. по шагам. 1.Создаю сокет 2. произвожу подключение с сервером по Wi-Fi 3. происходят какие либо... http://www.cyberforum.ru/android-dev/thread1449824.html
Программирование Android Genymotion: Initialize Engine: failed
Около месяца не кодил под Android, сегодня запустил, попытался запустить Genymotion, а он не запускается, пишет "Initialize Engine: failed", как я понял проблема с VirtualBox. В интернете инфы мало,...
Программирование Android Книга по андроид
Посоветуйте хорошую книгу для программирования на андроид. Не надо только предлагать изучение английского и книги на английском.
Программирование Android Смена картинки в TabHost http://www.cyberforum.ru/android-dev/thread1449195.html
Доброго времени суток ) создал TabHost поставил на него иконку , при клике на вкладку хочу что бы картинка менялась ! сделал вот таким вот образом tabHost.setOnTabChangedListener(new...
Программирование Android Regex: проверить символьную строку, чтобы первые три ее символа были буквы Как проверить символьную строку чтобы первые три ее символа были буквы(а не цифры и т.п.)??? подробнее

Показать сообщение отдельно
mikl35
4 / 4 / 0
Регистрация: 30.05.2014
Сообщений: 129

Как вставить несколько изображений в textView - Программирование Android

18.05.2015, 12:03. Просмотров 768. Ответов 4
Метки (Все метки)

Здравствуйте, скажите как вставить несколько иконок в textView, то есть в нужные позиции в тексте. При вставке одной иконки все нормально, но при вставке нескольких все искажается. Я делаю следующим методом для одной иконки:
Java
1
2
3
4
5
6
7
8
9
10
TextView txtV = (TextView) findViewById(R.id.txt);
        // берем встроенную иконку share для создания объекта ImageSpan
        ImageSpan is = new ImageSpan(this, R.drawable.abc_ic_menu_share_holo_light,
                ImageSpan.ALIGN_BASELINE);
        // создаем из строкового ресурса объект типа SpannableString
        SpannableString text = new SpannableString(getResources().getString(R.string.some_text));
        // заменяем символы в строке с 3-позиции до 4 (т.е. один символ) иконкой, отсчет с 0
        text.setSpan(is, 3, 4, Spannable.SPAN_COMPOSING);
        // добавляем текст в TextView
        txtV.setText(text);
если добавить еще text.setSpan(is, 8, 9, Spannable.SPAN_COMPOSING); то происходит искажение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru