在manifest的activity节点使用 Xml代码
<activity android:windowSoftInputMode="adjustResize"/>
android:windowSoftInputMode的使用。
activity如何与软键盘交互。这个属性的设置将会影响两件事情:
1> 软键盘的状态——是否它是隐藏或显示——当活动(Activity)成为用户关注的焦点。
2> 活动的主窗口调整——是否减少活动主窗口大小以便腾出空间放软键盘或是否当活动窗口的部分被软键盘覆盖时它的内容的当前焦点是可见的。
要默认隐藏输入法
- <activity
- android:name="ViewActivity"
- android:label="@string/app_name"
- android:windowSoftInputMode="adjustUnspecified|stateHidden"
- android:configChanges="orientation|keyboardHidden">
- </activity>
果要默认显示输入法
- <activity
-
android:name="ViewActivity"
-
android:label="@string/app_name"
-
android:windowSoftInputMode="stateVisible"
-
android:configChanges="orientation|keyboardHidden">
- </activity>
|
2:
有些手机可能用上诉方法无法奏效,那可以用以下方法:
在EditText的布局文件里添加ScrollView,当点击EditText时控件会滑动,当失去焦点时滚动条会隐藏。
分享到:
相关推荐
android edittext不弹出软键盘三种方法“: 方法一: 在AndroidMainfest.xml中选择哪个activity,设置windowSoftInputMode属性为adjustUnspecified|stateHidden 例如: <activity android:name=".Main" android:...
android EditText跟随键盘弹出,背景不会被顶上去
能很完美的解决文本框被软键盘挡住的问题,使你的界面更漂亮,更人性化。。
android无软键盘弹出的EditText, 获取焦点也不会弹出.
EditText跟随键盘弹出,背景不动,EditText跟随键盘弹出,背景不动EditText跟随键盘弹出,背景不动
主要介绍了Android禁止EditText自动弹出软键盘的方法及遇到问题,需要的朋友可以参考下
Android ContextMenu实例,为EditText文本框添加上下文菜单,菜单激活并显示的方式是,用户在EditText输入框上面长按2秒,即可弹出上下文菜单,如运行截图所示的效果,为实现此功能,创建了onCreateContextMenu ...
一、在5.0以前,如果EditText设置了gravity=“center|right”其中之一且同时设置了singleLine=“true”,就会导致屏幕底部的EditText连续点击弹出键盘时,从第二次开会一直遮挡住EditText。 5.0+则不会有该问题...
Android 底部控件随软键盘弹出而上移demo
Android完美解决listview中多个edittext显示混乱问题,内含源码及apk文件
Android 实现软键盘与EditText的交互
带删除按钮的且可以自动补全邮箱后缀的自定义EditText
android 全屏模式下软键盘软键盘不遮挡edittext的例子
android+滚动Edittextandroid+滚动Edittextandroid+滚动Edittextandroid+滚动Edittextandroid+滚动Edittextandroid+滚动Edittextandroid+滚动Edittextandroid+滚动Edittextandroid+滚动Edittextandroid+滚动Edittext
edittext 自定义按键盘,实现按edittext不弹出系统的按键盘
Android-Prefix-Input 为EditText添加prefix 前缀模式
主要介绍了Android中自定义的dialog中的EditText无法弹出输入法解决方案,需要的朋友可以参考下
-android搜索历史记录提示,在edittext输入框中输入,会在本地保存,下次输入会自动提示.rar
最近项目上遇到 dialog 里recyclerview 嵌套 editText,很正常的遇到了 2 个常规问题,第一个 edit复用 (这个很简单,资源里有解决的代码),第二个就很 麻烦,遮挡的问题,当然有很多处理方法,但需求是向IOS 看齐...
学习有关Android EditText属性