【Android基础】Android开发键盘把底部导航顶上去了解决办法
来源:互联网 发布:办公软件培训学校 编辑:程序博客网 时间:2024/05/21 07:11
解决办法,在mainfest.xml中,在和导航条相关的Activity中加:
<activity
android:name=".filing.AddFilingActivity"
android:windowSoftInputMode="adjustPan|stateHidden"
/>
android:windowSoftInputMode="adjustPan|stateHidden"这个属性,问题解决:
属性解释:
:<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:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
注意:
在activity.java文件中千万不要添加了如下代码:getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);本行代码与配置文件中的设置产生了冲突,导致配置文件中代码不起作用!希望帮助每一个有相同问题的同志!
0 0
- 【Android基础】Android开发键盘把底部导航顶上去了解决办法
- android 虚拟键盘弹出把底部栏顶上去的解决办法
- Android 虚拟键盘弹出把底部view顶上去的解决办法
- Android 虚拟键盘弹出把底部栏顶上去的解决办法
- android点击输入法会把底部顶上去的解决办法
- android点击输入法会把底部顶上去的解决办法
- android点击输入法会把底部顶上去的解决办法
- Android 怎样把底部栏顶上去
- android开发中有EditText,当输入时输入法会把底部的导航栏顶上去。如何解决?
- 输入法把底部导航栏顶上去
- 当输入数据时虚拟键盘会把底部导航栏顶上去
- Android开发中关于如何解决Fragment中弹出键盘会把底部菜单栏顶上去的问题以及返回键的监听问题
- Android键盘将布局顶上去的解决办法
- Android键盘将布局顶上去的解决办法
- Android 键盘弹出头被顶上去
- 解决Android键盘出来把底部按钮顶上来的方法
- android软键盘把页面顶上去
- 底部定位,键盘弹出时把底部顶上去的解决方法
- [莫队 单调栈] BZOJ 4540 [Hnoi2016]序列
- 日记
- jQuery.extend 函数详解
- iOS 推送证书的配置 从cer证书到pem文件
- android中invalidate()的自动清屏含义以及屏幕刷新
- 【Android基础】Android开发键盘把底部导航顶上去了解决办法
- 分享一个jquery插件-poshytip(模仿显示微博人的图像)
- CSS 相对|绝对(relative/absolute)
- 使用Block需注意的问题
- Android开发之Intent.Action
- Spring中整合Xfire发布webservice服务
- mysqli 批量执行多条语句
- Linux操作系统基础 Intel32位系统架构总览
- 初识安卓基本控件_tablelayout