欢迎光临散文网 会员登陆 & 注册

DEVLOG 9.11 自定义view问题总结(2)enabled disabled

2021-09-11 09:13 作者:房顶上的铝皮水塔  | 我要投稿


View的可点击和可用对于View#onTounchEvent有重要的影响。这两种状态两两组合可以构成四种状态:

  • 可点击 可用    

  • 可点击  不可用

  • 不可点击 可用

  • 不可点击 不可用

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

可点击 可用

会打印文字

可点击 不可用

不可点击 不可用

不会打印文字


原因分析:

Case #1 可用 可点击

走事件流处理流程 ,调用回调之类的

Case #2 可点击 不可用 

return clickable = true,但是不走点击流程

Case #3 不可点击 可用

return clickable = false

Case #4 都不行 

return false  不走流程

DEVLOG 9.11 自定义view问题总结(2)enabled disabled的评论 (共 条)

分享到微博请遵守国家法律