小编Rah*_*han的帖子

从EditText获取Spannable String

我已将SpannableString设置为EditText,现在我想从EditText获取此文本并获取其标记信息.我试过这样的

SpannableStringBuilder spanStr = (SpannableStringBuilder) et.getText();
int boldIndex = spanStr.getSpanStart(new StyleSpan(Typeface.BOLD));
int italicIndex = spanStr.getSpanStart(new StyleSpan(Typeface.ITALIC));
Run Code Online (Sandbox Code Playgroud)

但它为粗体和斜体提供了索引-1,尽管它显示的是带斜体和粗体的文本.

请帮忙.

android spannablestring

9
推荐指数
1
解决办法
9625
查看次数

标签 统计

android ×1

spannablestring ×1