簡體   English   中英

Android中的Rich Text Box

[英]Rich Text Box in android

android中有沒有可以用作富文本框的控件,可以處理諸如粗體,斜體等字符的格式並使用字體和顏色?

如果有人擁有與上述信息相關的任何鏈接或來源,請與我分享。

SpannableString類或HTML.fromHtml()允許您在實際的字符串中操作不同的樣式。 請參閱以下鏈接:

http://developer.android.com/reference/android/text/SpannableString.html http://developer.android.com/reference/android/text/Html.html#toHtml(android.text.Spanned)

示例SpannableStringTextView實現:

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);

WebView是我能想到的最接近的,但是除非您希望整個屏幕都是Webview,否則它會變得非常笨拙。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM