【发布时间】:2013-10-12 05:56:18
【问题描述】:
我已将SpannableString 设置为EditText,现在我想从EditText 获取此文本并获取其标记信息。我试过这样:
SpannableStringBuilder spanStr = (SpannableStringBuilder) et.getText();
int boldIndex = spanStr.getSpanStart(new StyleSpan(Typeface.BOLD));
int italicIndex = spanStr.getSpanStart(new StyleSpan(Typeface.ITALIC));
但它为粗体和斜体提供索引-1,尽管它显示的文本是斜体和粗体。
请帮忙。
【问题讨论】: