Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个spanned需要转换为的文本Spannable。这就是我在我的代码中尝试做的事情: Spannable buffer = (Spannable) text; 这段代码给了我一个“不能将 Spannable 转换为 Spanned”。可能吗?如果是这样怎么办?谢谢!
spanned
Spannable
Spannable buffer = (Spannable) text;
你肯定会得到 Class cast 异常,因为文本引用了 Spanned,它在层次结构中指向 Spannable。
因此,尝试获取文本字符串,然后创建 Spannable 或 SpannableString 对象。
Spannable buffer=new SpannableString(text);