Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android中的富文本框_Android_Android Widget - Fatal编程技术网

android中的富文本框

android中的富文本框,android,android-widget,Android,Android Widget,android中是否有任何控件可以用作富文本框,可以处理字符格式,如粗体、斜体等,并使用字体和颜色 如果任何人有任何与上述信息相关的链接或来源,请与我共享。SpannableStringclass或HTML。fromHtml()允许您在实际字符串中操作不同的样式。请参阅以下链接: WebView是我能想到的最接近的,但它是超重复的,除非你想让整个屏幕成为一个WebView 示例SpannableString和TextView实现: TextView tv = new TextView; Str

android中是否有任何控件可以用作富文本框,可以处理字符格式,如粗体、斜体等,并使用字体和颜色


如果任何人有任何与上述信息相关的链接或来源,请与我共享。

SpannableString
class或
HTML。fromHtml()
允许您在实际字符串中操作不同的样式。请参阅以下链接:


WebView是我能想到的最接近的,但它是超重复的,除非你想让整个屏幕成为一个WebView

示例
SpannableString
TextView
实现:

TextView tv = new TextView;
String text = "String String String String body";
SpannableString spannableStr = new SpannableString(text);
spannableStr.setSpan(new StyleSpan(Typeface.BOLD), 0 , 10, 0);
tv.setText(spannableStr);