美文网首页
关于安卓竖直滚动文字自定义控件的探索

关于安卓竖直滚动文字自定义控件的探索

作者: motosheep | 来源:发表于2020-06-09 15:31 被阅读0次

竖直滚动文字控件,故名思意,就是文字在控件里面上下滚动(只要你喜欢,左右滚动也可以的)

思路:使用TextSwitcher + Handler实现。

首先,我们需要继承TextSwitcher,TextSwitcher.ViewFactory

TextSwitcher可以设置一个转换时候的动画,这个是和TextView有一定的区别的,设置动画如下图:

设置动画

再重写makeview()

通过handler的消息发送,我们就可以实现文字不断滚动了。

注意:handler的使用,要注意及时释放,避免造成写漏。

最后附上代码链接:

gitee地址:

https://www.jianshu.com/p/f91972179f24

相关文章

网友评论

      本文标题:关于安卓竖直滚动文字自定义控件的探索

      本文链接:https://www.haomeiwen.com/subject/gwnstktx.html