Я использую textview в своем приложении. В этом я должен программно изменить шрифт для текстового текста. В функции нажатия кнопки мне нужно изменить шрифт textview. Если шрифт Normal, мне нужно преобразовать в Bold (наоборот). Если кто-нибудь знает, что ответ означает любезно поделиться со мной. Благодарю.Как настроить шрифт для текстового просмотра программно?
4
A
ответ
28
Чтобы сделать свой TextView полужирный программно сделать:
textView.setTypeface(null, Typeface.BOLD);
Чтобы установить его обратно в нормальный сделать:
textView.setTypeface(null, Typeface.NORMAL);
Чтобы получить текущий шрифт использование getTypeface()
http://developer.android.com/reference/android/widget/TextView.html#getTypeface()
1
setTypeface(Typeface tf, int style)
Sets the typeface and style in which the text should be displayed, and turns on the fake bold and italic bits in the Paint if the Typeface that you provided does not have all the bits in the style that you specified.
Из Android документации
0
попробовать этот
TextView textview= (TextView) findViewById(R.id.appname)
textView.setTypeface(null, Typeface.BOLD);
textView.setTypeface(null, Typeface.ITALIC);
textView.setTypeface(null, Typeface.BOLD_ITALIC);
Смежные вопросы
- 1. Как программно настроить шрифт консоли для Lucida?
- 2. Как программно настроить резервный шрифт в Java?
- 3. Как настроить шрифт консоли на Растровый шрифт, программно?
- 4. Множественный шрифт для одного текстового просмотра в зависимости от langugage
- 5. Как программно установить шрифт WKInterfaceButton?
- 6. Как я могу настроить LayoutParams для просмотра программно?
- 7. Android. Как настроить значение маяка UUID для правильного текстового просмотра?
- 8. Как программно установить шрифт
- 9. Как настроить UITabBarController для просмотра?
- 10. setAlpha для просмотра программно
- 11. Как установить макет для расширенного просмотра (программно)?
- 12. Как настроить пользовательский шрифт на UILabel
- 13. Как настроить пользовательский шрифт в пользовательском ListView
- 14. Как программно выбрать программный шрифт?
- 15. Как программно установить шрифт Word?
- 16. Как программно определить, является ли шрифт CFF?
- 17. Как изменить шрифт метки программно?
- 18. Как настроить тег для выборащик программно?
- 19. Как настроить матрицу просмотра?
- 20. Как настроить segue программно
- 21. Переход для просмотра программно ios
- 22. Как настроить SSLInfo программно?
- 23. Зажимной зум для текстового просмотра
- 24. Android: Как программно кнопка для просмотра
- 25. Изменить шрифт программно
- 26. Как настроить UITableViewCell программно?
- 27. Как настроить windowDrawsSystemBarBackgrounds программно?
- 28. Как настроить MessageDispatcherServlet программно
- 29. Как программно настроить log4cpp?
Привет волк .... Это работает .. как я могу получить начертания TextView? –
В одной нажатой кнопке мне нужно преобразовать шрифт. Если нормальное означает жирный шрифт и жирный шрифт означает нормальное. Снова и снова .... –
К сожалению, я не могу сразу найти способ получить, является ли это BOLD или NORMAL из объекта textView. Я предлагаю вам сохранить ваше собственное логическое значение и соответствующим образом обновить. –