android:windowSoftInputMode属性详解
来源:互联网 发布:银行家算法java代码 编辑:程序博客网 时间:2024/06/16 13:30
android:windowSoftInputMode属性详解
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。
这个属性能影响两件事情:
- 当有焦点产生时,软键盘是隐藏还是显示
- 是否减少活动主窗口大小以便腾出空间放软键盘
它的设置必须是下面列表中的一个值,或一个”state…”值加一个”adjust…”值的组合。在任一组设置多个值——多个”state…”values,例如有未定义的结果。各个值之间用|分开。例如:
<activity . . . android:windowSoftInputMode="stateVisible|adjustResize". . . ></activity >
在这设置的值(除”stateUnspecified”和”adjustUnspecified”以外)将覆盖在主题中设置的值
各值的含义:
- stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置
- stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示
- stateHidden:用户选择activity时,软键盘总是被隐藏
- stateAlwaysHidden:当该Activity主窗口获取焦点时,软键盘也总是被隐藏的
- stateVisible:软键盘通常是可见的
- stateAlwaysVisible:用户选择activity时,软键盘总是显示的状态
- adjustUnspecified:默认设置,通常由系统自行决定是隐藏还是显示
- adjustResize:该Activity总是调整屏幕的大小以便留出软键盘的空间
- adjustPan:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
0 0
- 【windowSoftInputMode】android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- Android windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- android:windowSoftInputMode属性详解
- C#.net实现密码加密算法
- 第十二周项目4——(4)
- python-Json模块【解析Json】
- jquery刷新页面 页面跳转 js常用函数
- 给IT新人的15点建议:苦逼程序员的辛酸反省与总结
- android:windowSoftInputMode属性详解
- Mustache模板技术,一个比freemarker轻量级的模板引擎
- APP运营需5个阶段,让你把产品做大做强——诸葛
- opencv error :assertion faild (src.depth()==dst.depth()&&src.size==dst.size)
- Java NIO系列教程(四) Scatter/Gather
- [Python]网络爬虫(五):urllib2的使用细节与抓站技巧
- 第十二周项目4——(5)
- git步步进阶---集中式与分布式区别
- Python模块之urllib和urllib2之间的区别