输入框弹出的键盘把底部的TabHost顶上去解决
2014-07-01 09:34
211 查看
<activity android:windowSoftInputMode="stateVisible|adjustResize". . . >
在这设置的值(除"stateUnspecified"和"adjustUnspecified"以外)将覆盖在主题中设置的值
各值的含义:
【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置
【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示
【C】stateHidden:用户选择activity时,软键盘总是被隐藏
【D】stateAlwaysHidden:当该Activity主窗口获取焦点时,软键盘也总是被隐藏的
【E】stateVisible:软键盘通常是可见的
【F】stateAlwaysVisible:用户选择activity时,软键盘总是显示的状态
【G】adjustUnspecified:默认设置,通常由系统自行决定是隐藏还是显示
【H】adjustResize:该Activity总是调整屏幕的大小以便留出软键盘的空间
【I】adjustPan:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
<activityandroid:name=".activity.HomeActivity"android:windowSoftInputMode="adjustPan|stateHidden"></activity>
就不会把原来Activity的布局给顶上去了
在这设置的值(除"stateUnspecified"和"adjustUnspecified"以外)将覆盖在主题中设置的值
各值的含义:
【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置
【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示
【C】stateHidden:用户选择activity时,软键盘总是被隐藏
【D】stateAlwaysHidden:当该Activity主窗口获取焦点时,软键盘也总是被隐藏的
【E】stateVisible:软键盘通常是可见的
【F】stateAlwaysVisible:用户选择activity时,软键盘总是显示的状态
【G】adjustUnspecified:默认设置,通常由系统自行决定是隐藏还是显示
【H】adjustResize:该Activity总是调整屏幕的大小以便留出软键盘的空间
【I】adjustPan:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
<activityandroid:name=".activity.HomeActivity"android:windowSoftInputMode="adjustPan|stateHidden"></activity>
就不会把原来Activity的布局给顶上去了
相关文章推荐
- 底部定位,键盘弹出时把底部顶上去的解决方法
- Android开发中关于如何解决Fragment中弹出键盘会把底部菜单栏顶上去的问题以及返回键的监听问题
- Android软键盘弹出时把布局顶上去的解决方法
- IPhone手机页面中点击文本输入框,弹出键盘,网页会放大,如何解决
- [Phonegap+Sencha Touch] 移动开发68 Sencha Touch弹出键盘挡住输入框的解决办法
- iOS解决键盘弹出遮挡输入框问题
- Android软键盘弹出时把布局顶上去的解决方法 .
- [iOS]解决键盘弹出时挡住输入框的问题
- Android软键盘弹出时把布局顶上去的解决方法
- 滚动视图 解决弹出键盘遮住输入框的问题 实例解析
- Android软键盘弹出时把布局顶上去的解决方法
- Android软键盘弹出时把布局顶上去的解决方法
- 如何解决 Android 软键盘弹出,会把原来的界面挤上去的问题?
- Android学习—解决界面弹出输入框时Tabhost上移的问题
- 弹出键盘时遮挡输入框的问题解决
- Android 虚拟键盘弹出把底部栏顶上去的解决办法
- 客户端登录界面,根据输入框的弹出改变界面样式,解决键盘挡住输入框的问题
- android 虚拟键盘弹出把底部栏顶上去的解决办法
- 解决iOS键盘弹出遮挡输入框问题
- Android软键盘弹出时把布局顶上去的解决方法