【问题标题】:Convert a spanned to spannable将跨区转换为可跨区
【发布时间】:2013-06-29 11:18:50
【问题描述】:

我有一个 spanned 需要转换为 Spannable 的文本。 这就是我在我的代码中尝试做的事情: Spannable buffer = (Spannable) text; 这段代码给了我一个“不能将 Spannable 转换为 Spanned”。 可能吗?如果是这样怎么办? 谢谢!

【问题讨论】:

    标签: android text casting spannable spanned


    【解决方案1】:

    你肯定会得到 Class cast 异常,因为文本引用 Spanned,它在层次结构中位于 Spannable 之前。

    所以,尝试获取文本的字符串,然后创建一个 Spannable 或 SpannableString 对象。

    Spannable buffer=new SpannableString(text);
    

    【讨论】:

      猜你喜欢
      • 2012-08-06
      • 2019-09-06
      • 2013-08-03
      • 2014-07-23
      • 1970-01-01
      • 2013-04-28
      • 1970-01-01
      • 2014-07-06
      • 1970-01-01
      相关资源
      最近更新 更多