android中进入界面时软件盘默认隐藏的设置方法
2015-07-15 15:57
483 查看
在安卓开发过程中,如果某一layout布局文件中包含EditView等可编辑的控件并且默认是第一个获取焦点时,进入界面的时候软键盘就会弹出。但是,有时我们并不希望软键盘弹出,这时,可以在layout布局文件的根布局下添加如下代码(添加到默认获取焦点的EditView等空间的前面):
<LinearLayout android:layout_width="0px" android:layout_height="0px" android:focusable="true" android:focusableInTouchMode="true" > <span style="color:#ff0000;"><requestFocus /></span> </LinearLayout>这段代码不会展示在界面中,但是会抢占焦点,又由于此控件不是可编辑的,所以软键盘就不会弹出。
相关文章推荐
- Android中实现一键分享功能
- Android开发数据库之LitePal用法
- Android动态加载代码技术
- Android px,dp ,sp之间的互相转换
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- Android中的动态加载机制
- [Android课堂笔记] 2D Graphic图形绘制全解析
- Android 缓存机制
- Android Studio Gradle项目中添加JNI so文件
- 【Android】ViewGroup全面分析
- Android 应用程序的图标 (Icon) 应该设计成多大
- Android System Property
- android-percent-support-lib-sample
- Android利用ContentResolver查询的三种方式
- Android 开源框架Universal-Image-Loader完全解析(三)---源代码解读
- Android开发之Touch事件的分发机制
- Android 开源框架Universal-Image-Loader完全解析(二)--- 图片缓存策略详解
- Android Studio中自定义快捷输入块
- Android 开源框架Universal-Image-Loader完全解析(一)--- 基本介绍及使用
- Android圆形散开动画