DEVLOG 9.11 自定义view问题总结(2)enabled disabled
View的可点击和可用对于View#onTounchEvent有重要的影响。这两种状态两两组合可以构成四种状态:
可点击 可用
可点击 不可用
不可点击 可用
不可点击 不可用

可点击 可用 : 设置onClickListener会自动设置View的可点击状态:

会打印文字
可点击 不可用

不会打印文字
原因分析:

Case #1 可用 可点击
走事件流处理流程 ,调用回调之类的
Case #2 可点击 不可用
return clickable = true,但是不走点击流程
Case #3 不可点击 可用
return clickable = false
Case #4 都不行
return false 不走流程