自定义 view 构造函数

5年以前  |  阅读数:1060 次  |  编程语言:Kotlin 
@JvmOverloads
constructor(context: Context, attributeSet: AttributeSet? = null, defAttrStyle: Int = 0)
            : super(context, attributeSet, defAttrStyle) {

        // 初始化画笔
        initPaint()
        // 初始化默认图片资源
        initDrawable()
        // 初始化各种自定义参数
        initAttrs(context, attributeSet, defAttrStyle)
        cauculateStartState()
    }

Copyright© 2013-2020

All Rights Reserved 京ICP备2023019179号-8