(14)Android监听时return 返回的false与true的区别
来源:互联网 发布:淘宝联盟加入购物车 编辑:程序博客网 时间:2024/06/01 18:22
今天在做自定义的可选文本的 TextView 类时,用到了 View 类的 setOnTouchListener(OnTouchListener l)事件监听,在构造 OnTouchListener 对象时需要重写 onTouch(...)方法,这个方法的返回值是布尔类型,
于是,我又对这个 view 设置了setOnClickListener(虽然重写的方法体中什么也没写),并将onTouch 的返回值要设为 了false,结果就 既监听到了Touch 也能监听到 click 事件了,可以重获焦点了!
tv.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { // TODO Auto-generated method stub switch (event.getAction()) { case MotionEvent.ACTION_DOWN: ... break; case MotionEvent.ACTION_MOVE: ... break; case MotionEvent.ACTION_UP: ... break; } return false; // (或return true) } });
0 0
- (14)Android监听时return 返回的false与true的区别
- android返回键监听中return false,return true的区别
- return true false 的区别
- setOnTouchListener监听返回true和false的区别
- true false 与TRUE FALSE 的区别
- FALSE/TRUE与false/true的区别
- FALSE/TRUE与false/true的区别
- FALSE/TRUE与false/true的区别
- FALSE/TRUE与false/true的区别
- js中return ,return false,return true的区别
- js 中return false;return true;return的区别
- js中return、return true、return false的区别
- JS中return、return false、return true的区别
- javascript中return、return true、return false的区别;
- javascript中return、return true、return false的区别
- android onKeyDown返回true与false区别
- 通过return 返回的true false 来验证
- javascript的return true||false
- poj--2524
- hdu 4941 Magical Forest (map)
- UVA434 - Matty's Blocks
- poj-3225
- 一个简单的数字记忆训练软件介绍
- (14)Android监听时return 返回的false与true的区别
- lsnrctl 中 关于status 状态的说明
- LeetCode-Maximum Subarray
- axis2 jar包详解及缺少jar包错误分析
- 【LeetCode】LRU Cache
- UITableView tableHeaderView touch
- java 中的String类
- 2014-C第1周项目——初步体验分支结构和循环结构的程序设计 3 三数中的最大值
- JAVAWEB常见缺包异常