Итак, на данный момент у меня есть текстовые сообщения с текстом на английском и арабском, и я использую шрифт в зависимости от того, какой язык находится в текстовом виде, но есть некоторые моменты, когда у меня есть английский и Арабский в одном тексте, так как же возможно, чтобы я применил арабский и английский шрифт в том же Textview? Возможно ли, что я объединять два шрифта в одном типе шрифта и применять его везде, где это будет работать?Множественный шрифт для одного текстового просмотра в зависимости от langugage
1
A
ответ
1
Нашел:
String firstString = "AAAAAA: ";
String secondString = "BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB";
SpannableStringBuilder sb = new SpannableStringBuilder(firstString + secondString);
sb.setSpan(new StyleSpan(android.graphics.Typeface.BOLD), 0, firstString.length(),
Spannable.SPAN_INCLUSIVE_INCLUSIVE);
sb.setSpan(new ForegroundColorSpan(Color.rgb(255, 0, 0)), firstString.length() + 1,
firstString.length() + secondString.length(),
Spannable.SPAN_INCLUSIVE_INCLUSIVE);
textView.setText(sb);
может работать
+0
Я имел в виду шрифт, так что вы предлагаете его не возможно? Разве нет работы? –
+0
Отредактировано Редактировать ... отлично работает –
0
Вы можете попробовать что-то вроде этого:
mBox = new TextView(context);
mBox.setText(Html.fromHtml("<b>" + title + "</b>" + "<br />" +
"<small>" + description + "</small>" + "<br />" +
"<small>" + DateAdded + "</small>"));
взято отсюда: Is it possible to have multiple styles inside a TextView?
Смежные вопросы
- 1. Как настроить шрифт для текстового просмотра программно?
- 2. изменить шрифт в зависимости от разрешения bootstrap
- 3. изменение между несколькими сценариями для одного текстового просмотра в android
- 4. Как изменить текст текстового просмотра более одного
- 5. Laravel рюкзак в зависимости от текстового поля
- 6. Значок набора в зависимости от текстового значения
- 7. jQuery проверить множественный выбор в зависимости от другого поля
- 8. шрифт libGDX из окна просмотра
- 9. JQuery для обновления текстового поля в зависимости от выбора DDL
- 10. Что программирование langugage это
- 11. Список в виде столбцов в зависимости от ширины окна просмотра
- 12. Изменение цвета фона текстового поля в зависимости от введенного значения
- 13. Зажимной зум для текстового просмотра
- 14. Множественный Email для одного идентификатора, не дублировать
- 15. Web Font Loader множественный шрифт weights
- 16. Выполнение segues в зависимости от содержимого текстового поля
- 17. множественный сертификат SSL для одного домена/поддомена
- 18. Поддержка шрифтов Marathi для текстового просмотра в Android
- 19. Динамически меняющийся размер текстового поля в зависимости от устройства
- 20. Проблема Обновление одного Html.TextBoxFor в зависимости от значения другого
- 21. Как изменить шрифт текстового поля в Pharo?
- 22. multifileUpload от одного просмотра и выберите
- 23. Перемещение коробки в режим просмотра в зависимости от выбора?
- 24. Язык для текстового просмотра в VS2010 Расширение
- 25. Codeigniter: от конструктора для просмотра
- 26. генерировать цели в makefile в зависимости от входного текстового файла
- 27. В зависимости от значений json, как нам нужно перемещать контроллер просмотра с одного вида на другой?
- 28. Множественный контроллер просмотра для iphone в контроллере с одним представлением
- 29. Отключение текстового поля в зависимости от состояния в symfony formType
- 30. От одного до многих для просмотра уровня дерева из resultSet
Вы можете посмотреть в 'EditText 'вместо этого и отключить любой тип ввода. – Si8
Использование двух разных шрифтов (или шрифтов) в одном «TextView» может быть таким же простым, как создание «Spannable» из отдельных частей и применение двух ['TypefaceSpan'] (http://developer.android.com/reference /android/text/style/TypefaceSpan.html)s. –
@ SiKni8 можно добавить несколько шрифтов в один edittext? –