onClick
fun <T : View> T.onClick(doActionAfterTimes: Int = 1, millisecondInterval: Int = 500, action: T.() -> Unit)
Content copied to clipboard
View点击事件,点击doActionAfterTimes次后执行action,如果doActionAfterTimes==1, millisecondInterval是防止重复点击的间隔;如果doActionAfterTimes>1,相当于双击,多次点击, 以millisecondInterval内点击记录点击次数,点击次数到doActionAfterTimes,触发action.
doActionAfterTimes默认为1 millisecondInterval默认500ms.
Since
4.0.0 action增加view参数,方便外部调用
3.0.0