android:windowSoftInputMode属性使用
2016-07-18 16:12
387 查看
值 | 描述 |
"stateUnspecified" | 软键盘的状态 (是否它是隐藏或可见 )没有被指定。系统将选择一个合适的状态或依赖于主题的设置。 这个是为了软件盘行为默认的设置。 |
"stateUnchanged" | 软键盘被保持无论它上次是什么状态,是否可见或隐藏,当主窗口出现在前面时。 |
"stateHidden" | 当用户选择该 Activity时,软键盘被隐藏——也就是,当用户确定导航到该 Activity时,而不是返回到它由于离开另一个 Activity。 |
"stateAlwaysHidden" | 软键盘总是被隐藏的,当该 Activity主窗口获取焦点时。 |
"stateVisible" | 软键盘是可见的,当那个是正常合适的时 (当用户导航到 Activity主窗口时 )。 |
"stateAlwaysVisible" | 当用户选择这个 Activity时,软键盘是可见的——也就是,也就是,当用户确定导航到该 Activity时,而不是返回到它由于离开另一个Activity。 |
"adjustUnspecified" | 它不被指定是否该 Activity主 窗口调整大小以便留出软键盘的空间,或是否窗口上的内容得到屏幕上当前的焦点是可见的。系统将自动选择这些模式中一种主要依赖于是否窗口的内容有任何布局 视图能够滚动他们的内容。如果有这样的一个视图,这个窗口将调整大小,这样的假设可以使滚动窗口的内容在一个较小的区域中可见的。这个是主窗口默认的行为 设置。 |
"adjustResize" | 该 Activity主窗口总是被调整屏幕的大小以便留出软键盘的空间 |
"adjustPan" | 该 Activity主窗口并不调整屏幕的大小以便留出软键盘的空间。相反,当前窗口的内容将自动移动以便当前焦点从不被键盘覆盖和用户能总是看到输入内容的部分。这个通常是不期望比调整大小,因为用户可能关闭软键盘以便获得与被覆盖内容的交互操作。 |
相关文章推荐
- Android应用语言切换功能
- Android EventBus 3.0 使用及源码解析一
- android开发五子棋人人对战
- 最强 Android Studio 使用小技巧和快捷键
- Android基础--android studio开发过程中setId(1);出现错误问题
- Android4.4 以太网和DHCP启动过程介绍
- Android ContentProvider和Uri详解
- 新浪微博分享的坑记录
- 解决Gradle DSL method not found: ‘android()’
- 分享下android 一个Listview下拉刷新的二次封装
- Dialog出现页面布局错乱解决方法
- android黑科技——完美解决界面逻辑的数据框架DataBinding(最新)的使用(一)
- Android程序与服务器交互(二)
- 获取当前控件的背景颜色
- Android轮播图的实现
- android studio 代码快捷键
- Android入门1 ——系统介绍与框架
- GitHub 优秀的 Android 开源项目
- Android中SearchView的功能和用法
- android的自定义toolbar