Вопросы по теме 'spannable'
Как объединить некоторые составные объекты?
Я делю составной объект на 3 части, делаю разные операции, а потом мне нужно их объединить.
Spannable str = editText.getText();
Spannable selectionSpannable = new SpannableStringBuilder(str, selectionStart, selectionEnd);
Spannable...
26489 просмотров
schedule
03.04.2022
Объединение Spannable с String.format()
Предположим, у вас есть следующая строка:
String s = "The cold hand reaches for the %1$s %2$s Ellesse's";
String old = "old";
String tan = "tan";
String formatted = String.format(s,old,tan); //"The cold hand reaches for the old tan Ellesse's"...
10704 просмотров
schedule
09.08.2022
Добавление отступа/поля к Spannable
Я использую BackgroundColorSpan для настройки частей файла TextView . Вот код, который у меня есть:
String s = "9.5 Excellent!";
s.setSpan(new BackgroundColorSpan(darkBlue, 0, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
s.setSpan(new...
12613 просмотров
schedule
20.07.2022
spannableStringBuilder не работает с несколькими диапазонами в одном текстовом представлении
Ниже приведен служебный класс для создания составной строки с необходимым форматированием.
package impressico.com.testfragmentstack;
import android.content.Context;
import android.support.v4.content.ContextCompat;
import...
4373 просмотров
schedule
15.05.2024
Почему мой spannable не отображается?
Фон
Я пытаюсь использовать простой SpannableString в TextView на основе класса UnderDotSpan, который я нашел ( здесь ).
Оригинальный UnderDotSpan просто помещает точку определенного размера и цвета под самим текстом (не перекрывая). Я...
2165 просмотров
schedule
17.12.2022
В StyleSpan, почему Typeface to NORMAL нельзя применять поверх Typeface to BOLD?
Button btnBold = (Button) findViewById(R.id.btnBold);
btnBold.setOnClickListener(new OnClickListener() {
@Override
public void onClick (View v){
startSelection = etx.getSelectionStart();
endSelection =...
273 просмотров
schedule
12.02.2023
Android: как исправить SpannableStrings из поиска в RecyclerView?
У меня есть SearchView, настроенный на верхней панели инструментов в MainActivity. Пользователь щелкает значок поиска, а затем вводит символы поиска с экранной клавиатуры. Наблюдатель ViewModel возвращает совпадающие данные из базы данных Room, а...
54 просмотров
schedule
01.08.2023