setClickable,setEnabled,setFocusable 的区别
来源:互联网 发布:js开发框架 编辑:程序博客网 时间:2024/04/28 22:08
setClickable 设置为true时,表明控件可以点击,如果为false,就不能点击;“点击”适用于鼠标、键盘按键、遥控器等;
注意,setOnClickListener方法会默认把控件的setClickable设置为true。
setEnabled 使能控件,如果设置为false,该控件永远不会活动,不管设置为什么属性,都无效;
设置为true,表明激活该控件,控件处于活动状态,处于活动状态,就能响应事件了,比如触摸、点击、按键事件等;
setEnabled就相当于总开关一样,只有总开关打开了,才能使用其他事件。
setFocusable 使能控件获得焦点,设置为true时,并不是说立刻获得焦点,要想立刻获得焦点,得用requestFocus;
使能获得焦点,就是说具备获得焦点的机会、能力,当有焦点在控件之间移动时,控件就有这个机会、能力得到焦点
注意,setOnClickListener方法会默认把控件的setClickable设置为true。
setEnabled 使能控件,如果设置为false,该控件永远不会活动,不管设置为什么属性,都无效;
设置为true,表明激活该控件,控件处于活动状态,处于活动状态,就能响应事件了,比如触摸、点击、按键事件等;
setEnabled就相当于总开关一样,只有总开关打开了,才能使用其他事件。
setFocusable 使能控件获得焦点,设置为true时,并不是说立刻获得焦点,要想立刻获得焦点,得用requestFocus;
使能获得焦点,就是说具备获得焦点的机会、能力,当有焦点在控件之间移动时,控件就有这个机会、能力得到焦点
1 0
- setClickable,setEnabled,setFocusable 的区别
- setFocusable、setEnabled、setClickable区别
- setFocusable、setEnabled、setClickable区别
- setFocusable , setEnabled ,setClickable 区别
- setFocusable、setEnabled、setClickable区别
- setFocusable、setEnabled、setClickable区别
- setFocusable、setEnabled、setClickable区别
- setFocusable、setEnabled、setClickable区别
- setFocusable、setEnabled、setClickable区别
- [android] setFocusable、setEnabled、setClickable区别
- android中setClickable,setEnabled,setFocusable的含义及区别
- android中setClickable,setEnabled,setFocusable的含义及区别
- setClickable(点击)、setEnabled(总开关)、setFocusable(焦点)的区别
- android 控件的setClickable、setEnabled 、setFocusable
- android setClickable setEnabled setFocusable
- 详解:setEnabled / setClickable / setFocusable 的用法 及 相关性
- setEnabled() 和 setClickable() 的区别
- button的setClickable 和 setEnabled 区别
- Akka 快速入门
- Struts2 类型转换错误相关。
- Java中JNI的使用详解第二篇:JNIEnv类型和jobject类型的解释
- Swing窗口可视化
- spring的事务不起作用的解决办法亲测
- setClickable,setEnabled,setFocusable 的区别
- .net Ajax跨域
- 让弹性盒模型失效
- gmssl命令行的使用
- The Physical Address Extension (PAE) Paging Mechanism
- 欢迎使用CSDN-markdown编辑器
- 基于GLSL的聚光灯效果的绘制
- Java + jquery crud
- PostgreSQL学习篇9.2 数值类型