设置activity属性:android:windowSoftInputMode。
值描述:
"stateUnspecified":系统将选择一个合适的状态或依赖于主题的设置(默认)
"stateUnchanged":当主窗口出现在前面时,软键盘将被保持它上次的状态。
"stateHidden":当用户选择该Activity时,软键盘被隐藏(确定导航到该Activity时,而非由于离开另一个Activity)
"stateAlwaysHidden":当该Activity主窗口获取焦点时,软键盘总是隐藏。
"stateVisible":当用户选择该Activity时,软键盘是可见的(当用户导航到Activity时)。
"stateAlwaysVisible":当该Activity主窗口获取焦点时,软键盘总是可见的。
"adjustUnspecified":系统将选择一个合适的状态或依赖于主题的设置(默认)
"adjustResize":该Activity主窗口总是被调整屏幕的大小以便留出软键盘的空间
"adjustPan":该Activity总是被输入法覆盖而不调整大小。