这是因为您无法直接转换的getText()返回CharSequence(您可以转换为Spannable或Editable在某些情况下)string.
使用toString()可以转换为string类.
来自android开发者文档:
public CharSequence getText()
返回TextView正在显示的文本.如果使用BufferType.SPANNABLE或BufferType.EDITABLE参数调用setText(),则可以将此方法的返回值分别转换为Spannable或Editable.注意:不应修改返回值的内容.如果你想要一个可修改的,你应该先制作自己的副本.
资料来源:http://developer.android.com/reference/android/widget/TextView.html
| 归档时间: |
|
| 查看次数: |
158 次 |
| 最近记录: |