gpt4 book ai didi

java.lang.ClassCastException : android. text.SpannableString 无法转换为 java.lang.String

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:59:55 26 4
gpt4 key购买 nike

这将以等宽字体显示。前四个空格 将被剥离,但所有其他空白将被保留。

String letterStr = null;
letterStr = (String)((TextView)view).getText();

最佳答案

String 包含 html 标记,android 将其视为 Spannable

您可以将 getText() 的返回值分配给一个 CharSequence 对象,它是 StringSpannable 的父类(super class),或者用 toString()

替换类型转换
letterStr = ((TextView)view).getText().toString();

前者会保留html标记,后者不会

关于java.lang.ClassCastException : android. text.SpannableString 无法转换为 java.lang.String,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33393478/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com