Android-配置文件中设置“android:clickable="false"无效的原因及解决办法
16lz
2021-01-26
开发中遇到的问题:要实现一个button初始为不可点击,于是在配置文件中设置了android:clickable="false"运行后发现还是可以点击,于是写在了Activity中:btn.setClickable(false);发现还是可以点击,在网上查资料说android setClickable 一定要放在 按扭的setOnClickListener事件之后!
因为setOnClickListener事件会去重写View v,也就是会把setClickable设为TRUE!
所以一定要写成 :
//设置两按扭为不可点击
GetFinger.setClickable(false); 希望给大家带来帮助,谢谢。
更多相关文章
- android spinner点击android.view.WindowManager$BadTokenExcept
- Android(安卓)布局面试硬知识点
- Android(安卓)Theme和Style区别联系
- Android(安卓)代码中设置EditText只输入数字、字母
- 在Android中applicationId与package name的那些事
- Android(安卓)ImageView.ScaleType设置图解
- 【转】TextView实现文字滚动需要以下几个要点:
- Android开发必备偷懒神器之比例控件(正方形、比例矩形)、点击效
- Android:MediaRecoder——录制音视频