读书人

给 TextView 加下效果和事件响应

发布时间: 2012-09-19 13:43:54 作者: rapoo

给 TextView 加上效果和事件响应

昨晚研读 ApiDemo 源码至 com.example.android.apis.text.Link 类。首先,看一下其运行效果:

?

给 TextView 加下效果和事件响应

?

要给 TextView 加上效果,方式主要有几种:

第一种,自动应用效果,使用 android:autolink 属性,如:
?第三种,和第二种其实是一样的,只不过将文本改在 JAVA 代码中,如:
?第四种,前面三种可以说都是自动的,而第四种就是纯“手工”的了。通过创建 SpanableString 字符串,并在之上创 建一个或多个 Span 来实现丰富的效果。例子如下:
对比一下
给 TextView 加下效果和事件响应
?
?

读书人网 >移动开发

热点推荐