Android取消EditText自动获取默认焦点

发布时间 - 2026-01-10 23:26:54    点击率:

最近在通讯录新建联系人=中,一进入一个页面, EditText默认就会自动获取焦点,很是郁闷, 如何让EditText不自动获取焦点?

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

在网上找了好久,有点监听软键盘事件,有点调用clearFouse()方法,但是测试了都没有!xml中也找不到相应的属性可以关闭这个默认行为

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

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

demo.xml:

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
 android:layout_width="fill_parent" 
 android:layout_height="fill_parent" 
 android:background="#ffffff" 
 android:baselineAligned="false" 
 android:focusable="true" 
 android:focusableInTouchMode="true" > 
   <RelativeLayout 
    android:layout_width="250dp" 
    android:layout_height="wrap_content" 
    android:id="@+id/txtLayout" 
    android:layout_marginTop="20dp" 
android:layout_centerHorizontal="true" 
    > 
   <EditText 
    android:layout_width="fill_parent" 
    android:layout_height="35dp" 
    android:id="@+id/editPhone" 
    android:phoneNumber="true" 
    android:text="@string/txtaddPhone" 
    android:textColor="#D8D8D8" 
android:background="@drawable/txtupbg" 
    android:textSize="15dp" 
    /> 
   </RelativeLayout> 
</RelativeLayout>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!


# edittext  # 焦点  # Android取消EditText自动获取焦点默认行为  # Android 设置Edittext获取焦点并弹出软键盘  # 360浏览器文本框获得焦点后被android软键盘遮罩该怎么办  # Android开发之滑动图片轮播标题焦点  # Android给自定义按键添加广播和通过广播给当前焦点输入框赋值  # Android GridView中包含EditText的焦点重新获取方法  # Android 实现不依赖焦点和选中的TextView跑马灯  # Android videoview抢占焦点的处理方法  # Android基于TextView不获取焦点实现跑马灯效果  # Android OnFocuChangeListener焦点事件详解  # 就会  # 找不到  # 找了  # 中也  # 设置成  # 中找  # 解决之道  # 在网上  # style  # demo  # lt  # color  # ff  # encoding  # utf  # version  # gt  # xml  # pre  # class 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何在宝塔面板中修改默认建站目录?  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  Laravel怎么配置S3云存储驱动_Laravel集成阿里云OSS或AWS S3存储桶【教程】  详解免费开源的.NET多类型文件解压缩组件SharpZipLib(.NET组件介绍之七)  php后缀怎么变mp4格式错误_修改扩展名提示格式不对怎么办【技巧】  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  Laravel怎么配置自定义表前缀_Laravel数据库迁移与Eloquent表名映射【步骤】  Laravel怎么使用Session存储数据_Laravel会话管理与自定义驱动配置【详解】  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  手机网站制作与建设方案,手机网站如何建设?  如何在IIS中新建站点并配置端口与物理路径?  浅谈javascript alert和confirm的美化  Firefox Developer Edition开发者版本入口  Laravel如何使用Laravel Vite编译前端_Laravel10以上版本前端静态资源管理【教程】  微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  Laravel Octane如何提升性能_使用Laravel Octane加速你的应用  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  CSS3怎么给轮播图加过渡动画_transition加transform实现【技巧】  百度浏览器如何管理插件 百度浏览器插件管理方法  无锡营销型网站制作公司,无锡网选车牌流程?  如何实现建站之星域名转发设置?  三星网站视频制作教程下载,三星w23网页如何全屏?  Laravel Fortify是什么,和Jetstream有什么关系  高端建站三要素:定制模板、企业官网与响应式设计优化  Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】  如何快速使用云服务器搭建个人网站?  如何解决hover在ie6中的兼容性问题  专业商城网站制作公司有哪些,pi商城官网是哪个?  Claude怎样写结构化提示词_Claude结构化提示词写法【教程】  如何快速搭建虚拟主机网站?新手必看指南  Android中AutoCompleteTextView自动提示  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  如何用低价快速搭建高质量网站?  Laravel如何与Inertia.js和Vue/React构建现代单页应用  韩国服务器如何优化跨境访问实现高效连接?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  SQL查询语句优化的实用方法总结  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南  laravel怎么用DB facade执行原生SQL查询_laravel DB facade原生SQL执行方法  Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  Laravel如何保护应用免受CSRF攻击?(原理和示例)  微信小程序 require机制详解及实例代码