在项目中,一进入一个页面, EditText默认就会自动获取焦点。

那么如何取消这个默认行为呢?

在网上找了好久,有点 监听软键盘事件,有点 调用 clearFouse()方法,但是测试了都没有! xml中也找不到相

应的属性可以关闭这个默认行为

解决之道:在EditText的父级控件中找一个,设置成

android:focusable="true"

android:focusableInTouchMode="true"

这样,就把EditText默认的行为截断了!

style="@style/FillWrapWidgetStyle"

android:orientation="vertical"

android:background="@color/black"

android:gravity="center_horizontal"

android:focusable="true"

android:focusableInTouchMode="true"

>

android:id="@+id/logo"

style="@style/WrapContentWidgetStyle"

android:background="@drawable/dream_dictionary_logo"

/>

style="@style/FillWrapWidgetStyle"

android:background="@drawable/searchbar_bg"

android:gravity="center_vertical"

>

android:id="@+id/searchEditText"

style="@style/WrapContentWidgetStyle"

android:background="@null"

android:hint="Search"

android:layout_marginLeft="40dp"

android:singleLine="true"

/>

还有一个方法也可以非常简单的实现这个功能:

EditText对象的clearFocus();

InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imm.hideSoftInputFromWindow(editMsgView.getWindowToken(), 0);(关闭软键盘。。。)

android如何不自动获取焦点,Android 如何让EditText不自动获取焦点相关推荐

  1. android edittext自动获取焦点,Android取消EditText自动获取默认焦点

    Android取消EditText自动获取默认焦点 发布时间:2020-10-02 14:08:30 来源:脚本之家 阅读:142 作者:ganchuanpu 最近在通讯录新建联系人=中,一进入一个页 ...

  2. Android EditText 编辑框 获取焦点的方法

    EditText 获取焦点的方法为:setOnFocusChangeListener 下面写一个EditText 编辑框获取焦点之后改变背景颜色 主要代码如下 public class MainAct ...

  3. android下载后的app自动安装,Android 7.0 下载APK后自动安装

    随着Android版本越来越高,Android对隐私的保护力度也越来越大.这些隐私权限的更改在为用户带来更加安全的操作系统的同时也为开发者带来了一些新的任务.如何让你的APP能够适应这些改变而不是崩溃 ...

  4. android通知栏应用程序更新,Android App自动更新之通知栏下载

    本文实例为大家分享了Android App自动更新通知栏下载的具体代码,供大家参考,具体内容如下 版本更新说明 这里有调用UpdateService启动服务检查下载安装包等 1. 文件下载,下完后写入 ...

  5. android 默认dimens_Android开发——自动生成Android屏幕适配的dimens.xml文件

    使用dimens.xml解决屏幕适配问题是Android官方解决方案,本文主要讲述了如何自动生成Android屏幕适配的dimens.xml,减少了工作量,在维护dimens.xml文件时更加省时省力 ...

  6. android 实现自动拍照,android实现定时拍照功能

    在手机上面实现,设置一段时间(以秒计时)之后,自动拍照,适用于摄影师建立一个场景,之后设置时间,再进入场景. 界面主要就是一个设置时间的EditText和启动倒计时的Button,设置完时间之后,点击 ...

  7. android设置自动亮度,Android亮度调节的几种实现方法

    最近在做一个App的设置项,亮度调节.真正做时,发现Android亮度调节比预想要复杂一些.其实目前网上已有不少这方面的资料,但有些博文具有一定误导性.在此将这块内容按照自己理解整理一下. 整体上看, ...

  8. 自动备份android,Android自动备份错误

    我正在尝试实现android自动备份(Android 6.0),但是它不起作用. 我得到了同样的错误 10-28 22:58:06.980 600-5578/? I/PFTBT: Initiating ...

  9. Android手机拨打电话、手动发送短信与自动拨打电话、自动发送短信(代码很简单哦)

    Android实现手动拨打电话,即点击后跳转到手机默认电话号码输入页面,可以将相应号码传送过去: <span style="font-size:18px;"> Inte ...

  10. python程序打包成apk_利用Gradle+Python3自动打包Android APK上传到蒲公英。

    利用Gradle+Python3自动打包Android APK上传到蒲公英. 面对每次都要打包一个版本发布给测试,都要手动打包签名~然后登录上传文件.这些繁琐的事情.于是就想到一句很经典的话,(人生苦 ...

最新文章

  1. SCVMM2012 SP1 之虚拟机模板的创建
  2. mongodb 新增字段
  3. 自然语言交流系统 phxnet团队 创新实训 个人博客 (二)
  4. 全网实时热备inotify+rsync
  5. 北理工 管理系统计算机仿真作业,20秋北理工《CADCAM原理与应用》--模拟3-答案 更…...
  6. 数字图像处理--几种图像均值滤波的java实现
  7. [CTO札记]Disney也进军数字出版市场了
  8. 记录学习——算法时间复杂度求法
  9. 在IIS上SSL的部署和启动SSL安全
  10. logback配置控制打印台异常信息_老板下了死命令,要把日志系统切换到Logback
  11. 袁承兴:【译】Async/Await(一)——多任务
  12. 6.1离散时间马尔科夫链
  13. 141.环形链表(力扣leetcode)博主可答疑该问题
  14. 龙芯pmon启动流程概述
  15. bzoj4516 [Sdoi2016]生成魔咒
  16. 初步了解Linux以及RHCE认证
  17. AipOcr百度文字识别API Key和Secret Key申请及应用例子说明
  18. 关于BandiZip的bug,linux解压下不友好情况
  19. 《朱子治家格言》 清•朱柏庐
  20. 编写一个图片去水印的小工具

热门文章

  1. 期待!华为P40渲染图再曝光:前置打孔双摄+6.5英寸大屏
  2. 格力电器2018年年度权益分派方案出炉:共派发90亿元
  3. 华为Mate30 Pro高清渲染图曝光:后置四摄+挖孔全面屏
  4. 无理由退房退机票,做携程超级会员就是这么任性
  5. 韩流音乐爱好者的福音!SM娱乐牵手腾讯音乐
  6. MINIGUI编译方法【原创】
  7. python模式匹配算法_【python算法书】单词模式匹配?
  8. ssdp安全-攻击和防御
  9. directx和opengl 电子白板
  10. vue如何取消下拉框按回车自动下拉_如何用大白菜重装系统|大白菜怎么重装系统教程详解...