如何在Android中突出显示EditText的特定单词?

如何在Android中突出显示EditText的特定单词?,android,Android,我是Android新手,我正在尝试在Android中制作一个类似Word Pad的应用程序 如何在编辑文本中突出显示(应用颜色、更改字体样式、粗体、斜体、下划线等)所选文本?访问该页面 感谢您发布您的答案!请务必仔细阅读本手册。还请注意,每次链接到自己的网站/产品时,都需要发布免责声明。 Spannable spannable=new SpannableString(string); spannable.setSpan(new StyleSpan(Typeface.BOLD), start, e

我是Android新手,我正在尝试在Android中制作一个类似Word Pad的应用程序

如何在编辑文本中突出显示(应用颜色、更改字体样式、粗体、斜体、下划线等)所选文本?

访问该页面


感谢您发布您的答案!请务必仔细阅读本手册。还请注意,每次链接到自己的网站/产品时,都需要发布免责声明。
Spannable spannable=new SpannableString(string);
spannable.setSpan(new StyleSpan(Typeface.BOLD), start, end, 0);
spannable.setSpan(new StyleSpan(Typeface.ITALIC), start, end, 0);
spannable.setSpan(new UnderlineSpan(), start, end, 0);
spannable.setSpan(new ForegroundColorSpan(Color.BLUE), start, end, 0);
editText.setText(spannable);