我有一个 spanned
文本,我需要将其转换为 Spannable
。
这就是我尝试在我的代码中做的事情:
Spannable 缓冲区 = (Spannable) 文本;
这段代码给了我一个“无法将 Spannable 转换为 Spanned”。
是否可以?如果是这样怎么办?
谢谢!
最佳答案
你肯定会得到类转换异常,因为文本引用了在层次结构中位于 Spannable 之前的 Spanned。
因此,尝试获取文本的字符串,然后创建一个 Spannable 或 SpannableString 对象。
Spannable buffer=new SpannableString(text);
关于android - 将 spanned 转换为 spannable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17419671/