博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
setFocusable、setEnabled、setClickable区别
阅读量:6826 次
发布时间:2019-06-26

本文共 383 字,大约阅读时间需要 1 分钟。

setClickable  设置为true时,表明控件可以点击,如果为false,就不能点击;“点击”适用于鼠标、键盘按键、遥控器等;

注意,setOnClickListener方法会默认把控件的setClickable设置为true。
setEnabled  使能控件,如果设置为false,该控件永远不会活动,不管设置为什么属性,都无效;
设置为true,表明激活该控件,控件处于活动状态,处于活动状态,就能响应事件了,比如触摸、点击、按键事件等;
setEnabled就相当于总开关一样,只有总开关打开了,才能使用其他事件。
setFocusable 使能控件获得焦点,设置为true时,并不是说立刻获得焦点,要想立刻获得焦点,得用requestFocus;
使能获得焦点,就是说具备获得焦点的机会、能力,当有焦点在控件之间移动时,控件就有这个机会、能力得到焦点。

转载地址:http://zhezl.baihongyu.com/

你可能感兴趣的文章
selenium webdriver (11) -- 截图
查看>>
windows提权
查看>>
苹果Siri再新增服务内容 航班查询、餐点外送和血糖监控
查看>>
学习笔记
查看>>
远程协助,TeamViewer之外的另一种选择
查看>>
Centos 6.5 部署 LNMP
查看>>
网安天目
查看>>
rsync远程同步及rsync+inotify实时同步
查看>>
Redis分布式锁的正确实现方式(Java版)
查看>>
Linux20180427
查看>>
linux系统配置及服务管理第一章系统部署
查看>>
SQL语句优化:show参数
查看>>
webstorm那些常用快捷键
查看>>
MySQL5.7 group by新特性报错1055的解决办法
查看>>
网易企业邮箱的萨班斯归档是什么?
查看>>
阿里架构师告诉你最新Java架构师学习路线图
查看>>
飞天技术汇“2018云栖大会·重庆峰会”专场,“一出好戏”等你加入
查看>>
gamma勒索病毒成功解密处理经验方法教程邮箱catherwood.judd@aol.com
查看>>
PTGUI全景合成软件使用教程之补地拼接
查看>>
金三银四,铜五铁六,我的面试通关秘籍(含HR)
查看>>