Android程序中输入法弹出的时候如何不遮挡输入,与布局相配
2016-03-25 14:17
411 查看
android:windowSoftInputMode = "adjustNothing"
---------------------------------------------
在AndroidManifest.xml文件中的activity中设置
android:windowSoftInputMode属性
The AndroidManifest.xml File
<activity android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
"stateAlwaysHidden", "stateVisible",
"stateAlwaysVisible", "adjustUnspecified",
"adjustResize", "adjustPan"] …… >
</activity>
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。
这个属性能影响两件事情:
【A】当有焦点产生时,软键盘是隐藏还是显示
【B】是否减少活动主窗口大小以便腾出空间放软键盘
各值的含义:
【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置
【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示
【C】stateHidden:用户选择activity时,软键盘总是被隐藏
【D】stateAlwaysHidden:当该Activity主窗口获取焦点时,软键盘也总是被隐藏的
【E】stateVisible:软键盘通常是可见的
【F】stateAlwaysVisible:用户选择activity时,软键盘总是显示的状态
【G】adjustUnspecified:默认设置,通常由系统自行决定是隐藏还是显示
【H】adjustResize:该Activity总是调整屏幕的大小以便留出软键盘的空间
【I】adjustPan:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
本文转自:http://www.cnblogs.com/lotusve/archive/2012/06/08/2541802.html
---------------------------------------------
在AndroidManifest.xml文件中的activity中设置
android:windowSoftInputMode属性
The AndroidManifest.xml File
<activity android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
"stateAlwaysHidden", "stateVisible",
"stateAlwaysVisible", "adjustUnspecified",
"adjustResize", "adjustPan"] …… >
</activity>
activity主窗口与软键盘的交互模式,可以用来避免输入法面板遮挡问题,Android1.5后的一个新特性。
这个属性能影响两件事情:
【A】当有焦点产生时,软键盘是隐藏还是显示
【B】是否减少活动主窗口大小以便腾出空间放软键盘
各值的含义:
【A】stateUnspecified:软键盘的状态并没有指定,系统将选择一个合适的状态或依赖于主题的设置
【B】stateUnchanged:当这个activity出现时,软键盘将一直保持在上一个activity里的状态,无论是隐藏还是显示
【C】stateHidden:用户选择activity时,软键盘总是被隐藏
【D】stateAlwaysHidden:当该Activity主窗口获取焦点时,软键盘也总是被隐藏的
【E】stateVisible:软键盘通常是可见的
【F】stateAlwaysVisible:用户选择activity时,软键盘总是显示的状态
【G】adjustUnspecified:默认设置,通常由系统自行决定是隐藏还是显示
【H】adjustResize:该Activity总是调整屏幕的大小以便留出软键盘的空间
【I】adjustPan:当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分
本文转自:http://www.cnblogs.com/lotusve/archive/2012/06/08/2541802.html
相关文章推荐
- Android Studio动态模板——少写即多写
- Android5.0 之 ToolBar与DrawerLayout配合使用
- android studio的第一行代码
- Android内存优化图片二次采样
- 在Android中 获取正在运行的Service 实例
- Android HAL实例解析
- Android AutoLayout全新的适配方式 堪称适配终结者(转)
- android下数据的持久化保存
- 图解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY()
- Android历史记录的做法思路
- android中关于图片操作的一些方法
- ViewPager顶部导航
- Handler内部实现原理
- android 拍照及本地获取图片,并显示
- Android Studio导入第三方类库的方法
- 30天入门 Android 开发, Google 与你一起圆梦
- android webview 加载本地html并且解决多图卡顿问题
- Android5.0 之 ToolBar基础功能
- Android_导航框架_SlidingMenu实现侧滑
- Android触屏分发机制(一)