Описание тега spannablestringbuilder
Используйте этот тег для вопросов, связанных с классом SpannableStringBuilder Android API для текста, содержимое и разметку которого можно изменять.
0
ответов
Прозрачный символ со сплошным подчеркиванием (Попытка с двумя spannables, но открытыми для альтернатив)
Я пытаюсь установить один символ в моем TextView прозрачным, но также подчеркиваю этот символ. Подчеркивание должно быть видно. Поскольку я уже использую SpannableStringBuilder, я решил попробовать установить прозрачный цвет переднего плана для симв…
11 окт '18 в 23:55
0
ответов
Добавление анимации Onclick в составные разделы spannablestringbuilder
Я успешно реализовал SpannableStringBuilder такие, что разделы окрашены по-разному и доступны для нажатия. Однако мне нужно включить анимацию onclick для лучшего взаимодействия с пользователем. Как я могу это реализовать. Я сделал много неудачных ис…
24 июн '18 в 18:59
1
ответ
Kotlin - Создайте пользовательскую функцию ext для SpannableStringBuilder без повторяющихся аргументов при объявлении начала, конца и флешки для setSpans()
Это MainActivity.kt перед var spannable = SpannableStringBuilder("$noColorText$coloredText") spannable.setSpan( ForegroundColorSpan(ContextCompat.getColor(textView.context, R.color.mainGreen)), noColorText.length, spannable.length, Spannable.SPAN_EX…
10 дек '18 в 12:30
0
ответов
Извлекать текстовый "снимок" из постоянно обновляемого текстового буфера, работающего в фоновом потоке?
Я испортил демо Google для демонстрации TFLiteCamera и хотел узнать о нем больше, а также познакомиться с потоками. В приложении есть текстовое представление, заполняемое SpannableStringBuilder, работающим в фоновом потоке, который обновляет результ…
15 сен '18 в 10:36
1
ответ
Android DataBinding/Recyclerview - установите пользовательский диапазон для просмотра текста с помощью SpannableBuilder
Я мигрирую из старого ListView в RecyclerView в моем проекте. Я решил использовать привязку данных для привязки значений списка, но у меня возникли некоторые проблемы с настройкой диапазона текста для моего текстового поля. Пожалуйста, посмотрите на…
10 июл '17 в 09:18
0
ответов
Как использовать размер эллипса в spannableStringBuilder
Я должен показать только 4 строки, и я применил событие click в этой строке и использовал другой цвет. Я использую этот код для нажатия и изменения цвета. final SpannableStringBuilder sb = new SpannableStringBuilder(first + next); ClickableSpan clic…
08 май '18 в 13:48
1
ответ
Не может изменить цвет части текста в EditText
Я хочу изменить цвет некоторой части текста в EditText. Я пытаюсь следующий код, но он не работает. SpannableStringBuilder ssb=new SpannableStringBuilder(expression); ForegroundColorSpan fcs=new ForegroundColorSpan(Color.rgb(181,1,1)); ssb.setSpan(f…
08 апр '18 в 07:30
0
ответов
Добавить фон в ImageSpan
Я пытаюсь добавить фоновый интервал к изображению. Я могу установить диапазон фона для строк, но область изображения в той же строке не показывает фон. Это пример того, что я хочу, выделенная часть показывает изображение и текст с фоновым интервалом…
29 янв '18 в 08:43
1
ответ
Как получить индекс персонажа в составном объекте?
У меня есть эта строка String thestring="<p>Abcd® X (CSX) Open Cell</p>"Я использовал Html.from, чтобы пропустить теги от печати следующим образом: Spanned spst = Html.fromHtml(thestring); Я также хочу, чтобы ® был верхним индексом, поэт…
12 июл '17 в 14:20
0
ответов
SpannableStringBuilder.replace() добавляет текст в конструктор
Попытка заменить подстроку из spannableStringBuilder на spannableString (spannableNumberText), но spannbaleString добавляется в Builder в указанном месте. вот код SpannableStringBuilder builder = new SpannableStringBuilder(); String numberText = get…
18 май '18 в 17:26
2
ответа
Как я могу объединить два разных охватываемых объекта одной строки
У меня два spannable Объект для той же строки, и оба имеют разные стили. Мне нужно объединить все spannable объекты и отображать все стили в TextView, От одного из вернувшихся из Html.fromHtml() и второй возврат StyleSpan (полужирный). Я старался Te…
20 мар '18 в 07:24
1
ответ
Что такое флаговая переменная в сборке SpannableStringBuilder
Я прочитал параметр flags в Google Docs, но не могу найти, что именно он делает. Например, в приведенном ниже коде: SpannableStringBuilder builder1 = new SpannableStringBuilder(); builder1.append("hi"); builder1.append("this is test"); builder1.setS…
19 дек '16 в 10:42
1
ответ
Можно ли применить несколько setSpan к одному и тому же SpannableStringBuilder?
У меня есть список конкретных слов из предложения, для которых я хотел бы выделить жирный текст и изменить цвет текста. По какой-то причине изменение цвета текста работает, но жирный шрифт не применяется. Что еще более странно, это то, что изменение…
24 окт '18 в 19:17
0
ответов
Как сохранить размер шрифта с помощью Html.toHtml и восстановить его с помощью Html.fromHtml?
Я, очевидно, очень плохо знаком с Android. Может кто-нибудь мне помочь? У меня есть EditText, в котором есть функциональность, чтобы установить цвет (другой цвет для текста), размер шрифта (другой размер шрифта для текста), семейство шрифтов. Это я …
29 июл '16 в 04:44
2
ответа
Изменить цвет строки программно в зависимости от условия
Можно ли установить несколько цветов для разных частей текста внутри TextView с условием if? Вот мой код: mColoredText = findViewById(R.id.questionText); String mColoredString = "BLACK RED GREEN YELLOW ORANGE BLUE WHITE"; SpannableStringBuilder buil…
25 июн '18 в 06:06
1
ответ
HTML преобразуется жирным шрифтом или курсивом строки в Android
У меня есть метод в моем пользовательском EditText, который делает текст жирным или курсивом вот мой метод: public boolean changeTextStyle(TextStyle style) { if (isTextSelected()) { int startSelection = getSelectionStart(); int endSelection = getSel…
13 июл '18 в 11:49
0
ответов
Android edittext: как сделать так, чтобы изображение добавлялось через SpannableStringBuilder в новой строке, а символ в новой строке также
Я хочу сделать заметку в приложении с функцией добавления нескольких изображений между текстами. Я смог добавить изображения, используя это решение, теперь проблема заключается в том, что всякий раз, когда пользователь удаляет новую строку перед изо…
13 июл '18 в 20:29
1
ответ
SpannableStringBuilder.insert() не вставляет диапазон, если диапазон этого типа уже присутствует в месте назначения
У меня есть 2 SpannableStringBuilders, sbDest и sbSrc. Я хочу вставить sbSrc в sbDest: sbDest.insert (0, sbSrc) Это работает - и sbDest заканчивается промежутками, которые он имел до вставки плюс те, которые присутствуют в sbSrc. Однако, если sbSrc …
17 янв '19 в 12:21
0
ответов
Android: как использовать пользовательский IME без промежуточного EditText
Я следовал этому руководству, чтобы создать собственный IME, и очень доволен результатом: https://code.tutsplus.com/tutorials/create-a-custom-keyboard-on-android--cms-22615 Однако, когда я нажимаю на EditText, чтобы начать печатать, моя клавиатура о…
24 апр '17 в 15:40
1
ответ
Как кавычки выравнивают верх с текстом в TextView?
У меня есть spannnable строка и это spannable sting, связывающие изображения и строку, но когда я отображаю эту строку в textview, чтобы изображения выравнивались по базовой строке textview, я хочу отобразить ALIGN_TOP с этой строкой. Я застрял в эт…
10 авг '17 в 06:15