您的位置:首页 > 其它

EditText的两个高冷用法

2016-01-11 18:42 239 查看
小编介绍两个EditText的高冷用法—不自动获取焦点、使用setOnTouchListener接口监听 。在用EditText的时候,EditText会自动获取焦点弹出系统的软键盘,有时我们并不想这样,怎么解决这个问题呢?

android:focusable="true"
android:focusableInTouchMode="true"


在EditText的父控件添加以上这两个属性,父控件会截断EditText自动获取焦点;

使用setOnClickListener事件监听EditText时,如果焦点在别的控件时,需要点击两次才能响应,因为第一次点击EditText是获取焦点,第二次点击才响应事件。如果我们使用setOnTouchListener接口的话,只要触一次就会响应事件;

转载请注明出处!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: