我爱编程

配置文件中设置“android:clickable="

2018-04-12  本文已影响47人  逆风的黑子

问题:

要实现一个button初始为不可点击,于是在配置文件中设置了android:clickable="false",运行后发现还是可以点击

于是写在了Activity中:btn.setClickable(false),运行后发现还是可以点击

原因:

因为setOnClickListener会把setClickable设为true

解决办法:

setClickable(false) 放在 setOnClickListener事件之后

上一篇 下一篇

猜你喜欢

热点阅读