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

Spannable - цветной текст - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Приложение по публикации фото http://www.cyberforum.ru/android-dev/thread1734354.html
Здравствуйте, я, пока что, не программист на андроид. Однако мы создаем сайт, на котором пользователи будут публиковать фото. Для этого хотим сделать приложение, которое может делать только одну вещь - фотографировать и отправлять эти фото с небольшим комментарием на наш сайт. То есть интерфейс простой - запустил приложение, прошел регистрацию/вход, сделал фото и нажал кнопку "Отправить на...
Android Запись массива в TextView Есть двумерный массив: int a в нём записаны "0" и "1" Я хочу вывести его на экран, но выводится только один "0". ... TextView table; ... String aa = ""; aa+=(a + "\n"); http://www.cyberforum.ru/android-dev/thread1734236.html
Читаются ли контакты с Viber Android
Есть контент провайдер content://com.viber.provider.vibercontacts но ясно без пермишена не работает, есть ли пермишен в интернете или они "защищают )" данные пользователя и доступа к контактам нет?
Android Открытие apk в андроид студио
Каким способом можно открыть apk в программе? просто надо проверить антивирус, а он засекает только тест файл apk при его запуске.
Android Ошибка с использованием нескольких Activity http://www.cyberforum.ru/android-dev/thread1734160.html
Здравствуйте, недавно только начал программировать на android и столкнулся с такой проблемой - вроде-бы делаю все по официальному гайду, но код не работает. Главный активити: public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
Android Создание app-release.apk для публикации в маркете В общем, все сделал по документации. Android Studio сообщает о том, что apk был успешно собран и предлагает мне перейти в соответствующую папку. Я перехожу туда, а там нет подписанного apk файла. Там вообще нет apk файла. Есть только в app/build/outputs/apk 2 debug файла. Почему нет готового для маркета apk? подробнее

Показать сообщение отдельно
ProGraf
0 / 0 / 0
Регистрация: 27.06.2015
Сообщений: 85
14.05.2016, 11:44     Spannable - цветной текст
Всем добра
Работая с Spannable наткнулся на одну проблему.
В приложении должен текст менять цвет, мой код выглядит так:

Java
1
2
3
4
5
    public Spannable colorText(String str, String str2, int cnt){
        Spannable text = new SpannableString(str);
        text.setSpan(new ForegroundColorSpan(Color.GREEN), str.indexOf(str2), str.indexOf(str2) + cnt, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
        return text;
    }
Данный метод принимает String str - основной текст, String str2 - слово которые должно закрсится, int cnt - на сколько символов.
Но не в этом суть, предположим я использую так:
Java
1
text1.setText(colorText("hi world, hi all", "hi", 2));
Я хочу закрасить все слова ("hi"), а он закрашивает только первое попавшие слово, именно только одно...
В этом и вся проблема.
Спасибо заранее.

Добавлено через 15 минут
Может кто знаешь другой способ, для цветного текста, но есть одно но, текст пишет пользователь, текст не устанавливается программно в приложении.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru