Изменить TextStyle программно - PullRequest
0 голосов
/ 07 ноября 2018
@Override
protected void onBindViewHolder(@NonNull final Chat.MessagesViewHolder holder, final int position, @NonNull final MessagesHelper model) {
       holder.mDisplayText.setBackgroundColor(BackgoundColorSent);
}

Я могу сделать это для textColor и размера, но для textStyle нет метода. Я использую firebaseRecyclerAdapter и хочу программно изменить style элемента recyclerView по своему усмотрению.

Ответы [ 2 ]

0 голосов
/ 07 ноября 2018

Вы можете использовать setTypeface для применения стилей к вашему тексту

textView.setTypeface(Typeface.BOLD_ITALIC);

Другие шрифты, которые вы можете использовать:

  1. Typeface.BOLD
  2. Typeface.NORMAL
  3. Typeface.SANS_SERIF
  4. Typeface.MONOSPACE
  5. Typeface.ITALIC
0 голосов
/ 07 ноября 2018

Лучше изменить текстовый стиль с помощью команды в XML-файле "textStyle ()"

Вам нужно изменить его в своем макете из вашего элемента.

Я надеюсь, что смогу вам помочь.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...