摘要:
使用TextView时,有时可能需要给予TextView里的特定字符串,比如URL,数字特别的样式,必希望能够添加点击事件。比如发短信时,文字里的url就可以点击直接打开浏览器,数字可以点击拨打电话。Android提供了SpannableString类来对TextView的内容进行处理,具体步骤:1.new一个SpannableString对象,传入需要显示在TextView上的内容;2.对内容进行处理(比如用正则表达式解析出URL或数字等等,并指定样式),这部分的核心就是调用SpannableString对象的setSpan()方法;public void setSpan(Object w. 阅读全文