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

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

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

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

转载请注明出处!

更多相关文章

  1. xe5 android 调用照相机获取拍的照片
  2. 【转】TextView实现文字滚动需要以下几个要点:
  3. Android画个时钟玩玩
  4. Android多点触控实现图片自由缩放
  5. Android开发必备偷懒神器之比例控件(正方形、比例矩形)、点击效
  6. 常用控件及其属性(Button)
  7. android应用程序logcat命令
  8. Android应用开发提高系列——Android动态加载(下)——加载已安装AP
  9. android onMeasure 实现

随机推荐

  1. Android之TextView------LINK的点击事件
  2. Android音视频处理之MediaMuxer
  3. android 应用程序使用统计
  4. Android(安卓)OTA 系统升级 笔记
  5. How to display a custom dialog in your
  6. Android创建快捷方式图标
  7. 手动修改Android数据库数据
  8. android发送QQ邮件(带附件)
  9. Android(安卓)检测用户一段时间无操作
  10. Android复习(十一)