自定义实现
class ChangeColorTextView @JvmOverloads constructor(
context: Context,
attributeSet: AttributeSet...enum class Direction {
Left_To_Right,
Right_To_Left
}
init {
//自定义属性获取...,就如代码所示,根据滑动的进度同时去绘制两种文字。...实现这个效果主要考察的是 canvas.clipRect()方法的理解和使用,下面展示的就是 clipRect() 的效果
clipRect()方法效果展示
使用
class TabLayoutActivity...热点", "幸福里", "电影", "生活", "影视", "足球", "篮球", "乒乓球", "排球", "羽毛球")
private val mFragments = ArrayListFragment