我正在尝试从Button
获取文字并将其转换为String
,如下所示:
Button button11 = (Button)findViewById(R.id.button11);
String btnText = (String) button11.getText();
但是,我得到一个例外:
java.lang.ClassCastException: android.text.SpannableString cannot be cast to
java.lang.String
我做错了吗?
答案 0 :(得分:0)
getText()
会返回SpannableString
,这是CharSequence
,其中包含粗体,斜体等可选标记规则,等
调用getText().toString()
获取纯字符串。