android取消自动获取焦点,Android 如何让EditText不自动获取焦点 (转)(示例代码)...
在项目中,一进入一个页面, 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"
/>
来自:http://blog.csdn.NET/woshicaixianfeng/article/details/7261718 灰常感谢这位同学。。。
还有一个方法也可以非常简单的实现这个功能:
EditText对象的clearFocus();
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(editMsgView.getWindowToken(), 0);(关闭软键盘。。。)
android取消自动获取焦点,Android 如何让EditText不自动获取焦点 (转)(示例代码)...相关推荐
- 一个android工程生成两个aar,android studio生成aar包并在其他工程引用aar包(示例代码)...
1.aar包是android studio下打包android工程中src.res.lib后生成的aar文件,aar包导入其他android studio 工程后,其他工程可以方便引用源码和资源文件 ...
- android 取消按钮禁止,android – 如何强制IntentService立即停止与取消按钮从一个活动?...
停止aad / process immediatelly总是一个脏东西.但是,如果您的服务是无状态的,应该很好. 在清单中将该服务声明为一个单独的进程: android:process=": ...
- android取消背景图片,android 设置背景图片
>**无背景的代码稍显枯燥啊少年: vs2015,vs2019等 再拓展里下载:** ! import java.awt.FlowLayout; import javax.swing.Image ...
- android 音视频流采集,Android 音视频开发(四):使用 Camera API 采集视频数据(示例代码)...
本文主要将的是:使用 Camera API 采集视频数据并保存到文件,分别使用 SurfaceView.TextureView 来预览 Camera 数据,取到 NV21 的数据回调. 注: 需要权限 ...
- android开发技术探索,《android开发艺术探索》读书笔记(十三)--综合技术(示例代码)...
No1: No2: 在Android中单个dex文件所能够包含的最大方法数为65536,这包含Android FrameWork.依赖的jar包以及应用本身的代码中的所有方法. No3: 使用mult ...
- Android多用户相关命令,android 5.0 创建多用户 双开多开应用(1)(示例代码)
Andriod5.0多用户 双开应用 android多用户是5.0之后有的,类似windows的账户系统 不过官方还没有完全确认,API大都是hide状态 我这里提供一种方式并不适用所有的,由于我们有 ...
- android 和风天气 调用示例,Android中 GsonFormat插件解析Jason 数据+和风天气接口解析案例(示例代码)...
首先 转载自http://www.cnblogs.com/androidsuperman/p/4579249.html 感谢 @西北野狼 同学. 第一部分: GsonFormat 插件基本使 ...
- python自动保存ping结果_利用python获取Ping结果示例代码
前言 本文主要跟大家分享了关于利用python获取Ping结果的相关内容,分享出来供大家参考学习,下面话不多说,来一起看看详细的介绍吧. 示例代码: # -*- coding: utf-8 -*- i ...
- 斗地主自动出牌函数c语言,斗地主AI出牌(示例代码)
斗地主游戏的初期版本目前为止大概已经完成的一半了... 还剩下最麻烦的部分(AI)没写,写这篇博文主要是想理一下基本的思路,然后把这一部分也搞完. 先上一个目前的进度截图纪念一下好了 经过较长时间的冥 ...
- Android 开发工具集合 - (Android Dev Tools)
收集整理Android开发所需的Android SDK.开发中用到的工具.Android开发教程.Android设计规范,免费的设计素材等. 欢迎大家推荐自己在Android开发过程中用的好用的工具. ...
最新文章
- 111.二叉树的最小深度
- Sql查询一个表中除了某个字段以外的所有字段的方法
- Linux内核--网络栈实现分析(三)--驱动程序层+链路层(上)
- sql分区-纵向分表与横向分区表(转)
- Android inline hook手记
- closehandle()函数
- xshell下利用SFTP传输文件
- Flex学习笔记(1)——入门,HelloFlex
- 清华AI的华山论剑现已开启,不服就来战!王小川楼天城唐文斌都曾搅动风云...
- [转载] numpy.argmin 使用
- exists/not exists(2020-3-27)
- mysql两种事务管理器_MyBatis事务管理的两种方式
- html怎么设置字体为微软雅黑,css如何设置字体为微软雅黑
- 深度学习课后week2 编程(识别猫)
- java 拖拉机_拖拉机(升级)必胜之秘诀 - 淡泊明志,宁静致远 - JavaEye技术网站...
- 读书笔记(十五)--将才
- 2021-08-02复习总结mysql的杂七杂八
- Unreal Engine 4 Radiant UI 入门教程(一)制作Radiant HUD
- C# TaskFactory.StartNew 方法
- 32 位 ARM® Cortex®-M0+内核 单片机
热门文章
- Linux内核块设备层介绍之bio层
- 丹泽尔 x 陆奇:扫地僧牛逼的日常
- 【数据预测】基于matlab灰狼算法优化LSSVM数据预测【含Matlab源码 433期】
- 【TWVRP】基于matlab蚁群算法求解带时间窗的车辆路径规划问题【含Matlab源码 921期】
- 【运动学】基于matlab GUI不等半径泊车方法仿真【含Matlab源码 691期】
- 【卡号识别】基于matlab CNN银行卡数字识别【含Matlab源码 030期】
- r语言 生成等差序列_使用序列模型生成自然语言
- ai人工智能对话了_对话式AI:智能虚拟助手和未来之路。
- python assert简单记忆方法
- css grid 自动高度_CSS Grid布局指南