EditText的两个高冷用法
2016-01-11 18:42
239 查看
小编介绍两个EditText的高冷用法—不自动获取焦点、使用setOnTouchListener接口监听 。在用EditText的时候,EditText会自动获取焦点弹出系统的软键盘,有时我们并不想这样,怎么解决这个问题呢?
在EditText的父控件添加以上这两个属性,父控件会截断EditText自动获取焦点;
使用setOnClickListener事件监听EditText时,如果焦点在别的控件时,需要点击两次才能响应,因为第一次点击EditText是获取焦点,第二次点击才响应事件。如果我们使用setOnTouchListener接口的话,只要触一次就会响应事件;
转载请注明出处!
android:focusable="true" android:focusableInTouchMode="true"
在EditText的父控件添加以上这两个属性,父控件会截断EditText自动获取焦点;
使用setOnClickListener事件监听EditText时,如果焦点在别的控件时,需要点击两次才能响应,因为第一次点击EditText是获取焦点,第二次点击才响应事件。如果我们使用setOnTouchListener接口的话,只要触一次就会响应事件;
转载请注明出处!
相关文章推荐
- C#基础回顾(一)—C#访问修饰符
- log4cpp安装使用
- 请问如何在触发器中判断是触发的修改,还是删除。。
- java后台框架 springmvc mybatis oracle 和 mysql数据库
- Gabor滤波器
- java-getClass().getResource()与getClassLoader().getResource()
- java.util.Collection体系源码解读<一>Collection简介
- 从unity4升级到unity5模型显示问题
- LeetCode OJ - 3Sum Closest
- Schmid滤波器
- Using Databases with Python-Counting Organizations
- 热门标签之流式布局
- 华为交换机基本配置命令
- svn st 状态详解
- iOS8 PHAsset 照片框架
- 2、字符串翻转
- 取条数
- Redis学习记录之命令KEY(五)
- 5.Longest Palindromic Substring
- sp lr pc详解