使EditText不自动弹出键盘
来源:互联网 发布:c语言输出*等腰三角形 编辑:程序博客网 时间:2024/05/17 01:42
当我们在activity中加入EditText控件的时候,每当我们进入这个activity时,就会自动弹出软键盘,这样很烦人。
那么如何解决呢?
解决方法:
1. 正常思维下, 我们从聚焦入手,只要我们使进入activity时,使EditText不能获得聚焦就行了,方法如下:
在布局中放一个隐藏的TextView,然后在onCreate的时候requsetFocus。
<TextViewandroid:id="@+id/text_notuse"android:layout_width="wrap_content"android:layout_height="wrap_content"android:focusable="true"android:focusableInTouchMode="true" />TextView textView = (TextView)findViewById(R.id.text_notuse);textView.requestFocus();
注意TextView不要设置Visiable=gone,否则会失效。
2. Android SDK也提供相应的办法,那么我们就直接使用其提供的办法:
在mainfest文件中把对应的activity设置
android:windowSoftInputMode="stateHidden"
或者
android:windowSoftInputMode="stateUnchanged"
0 0
- 使EditText不自动弹出键盘
- 使EditText不自动弹出键盘
- Android开发EditText不自动弹出键盘
- EditText设置不自动弹出键盘
- EditText不自动弹出键盘,界面退出隐藏键盘
- EditText获取焦点不自动弹出键盘设置
- android EditText 不自动弹出键盘的方法
- android EditText 不自动获取焦点并弹出键盘
- 设置EditText不弹出键盘
- EditText 不弹出软件键盘
- 禁止editText自动弹出键盘
- 不自动弹出键盘
- EditText始终不弹出软件键盘
- Android EditText默认不弹出软件键盘
- Android EditText 不弹出软件键盘
- EditText默认不弹出软件键盘
- 分享:EditText默认不弹出软件键盘
- EditText默认不弹出软件键盘
- Android根据屏幕宽度缩放图片
- Python单例模式的4种实现方法
- oracle树形查询
- RecyclerView入门
- JDBC:MetaData(ResultSetMetaData、DataBaseMetaData)
- 使EditText不自动弹出键盘
- wmsys.wm_concat
- 对AttributeSet和defStyle的理解
- HDOJ 5538 House Building (二维坐标求表面积)
- 5.Swift初探-函数输入输出参数语法,控制流语法的一些新概念
- UITEXTFILD
- Python单例模式终极版
- MySQl 基本操作
- spring log4j properties 配置