关于Fragment的底部被软键盘上移动及软键盘的详解
来源:互联网 发布:剑三男神捏脸数据下载 编辑:程序博客网 时间:2024/05/16 19:53
android:windowSoftInputMode="stateHidden|adjustPan",这样会保证底部栏保持不变。
这个是我自己的FragmentActivity
<activity
android:name=".MainIndex"
android:label="@string/app_name"
android:windowSoftInputMode="stateHidden|adjustPan"
android:configChanges="keyboard">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
android:windowSoftInputMode
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。
这个属性能影响两件事情:
【一】当有焦点产生时,软键盘是隐藏还是显示
【二】是否减少活动主窗口大小以便腾出空间放软键盘
它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”values,例如&mdash有未定义的结果。各个值之间用|分开。例如:<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:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
- 关于Fragment的底部被软键盘上移动及软键盘的详解
- android软键盘上移动焦点
- android 软键盘弹出 布局上移动
- Android软键盘弹出,底部Menu上移
- 软键盘弹出,listview上移的解决方法
- Android中软键盘弹出时底部控件会上移的问题
- Android中软键盘弹出时底部控件会上移的问题
- 关于显示软键盘导致界面上移
- android 底部控件,随软键盘弹出,跟着上移
- android 底部控件,随软键盘弹出,跟着上移
- Android中软键盘弹出时底部菜单上移问题
- Android中软键盘弹出时底部菜单上移问题
- Fragment中,ListView的监听滑动及隐藏软键盘
- Android:如何设置底部控件view随着软键盘的弹出而上移——诺诺"涂鸦"记忆
- Android软键盘弹出,界面整体上移的问题
- Android软键盘弹出,界面整体上移的问题
- Android软键盘弹出,界面整体上移的问题
- Android软键盘弹出,界面整体上移的问题
- 构建Activity Fragment+设计app页面
- cvte——android面试必懂
- 数据预处理之归一化
- 2014年奇虎360研发类笔试题 乔布简历
- Fiddler抓包
- 关于Fragment的底部被软键盘上移动及软键盘的详解
- S5PV210 sys_clock编程流程 系统时钟功能模块操作
- Install Open MPI in Ubuntu
- linux命令:mv命令
- \r,\n,\r\n的区别,以及常见转义字符
- JS的永恒闭包问题
- maven安装配置
- HashMap循环遍历方式及其性能对比
- animate实现图片加载过程由小变大