Android windowSoftInputMode无效

时间:2016-06-15 14:34:35

标签: android cordova android-layout

我正在开发基于cordova的移动应用程序。我的问题是,当我启动软键盘时,页面本身不会滚动到底部,因此文本框会保留在键盘后面。 在AndroidManifest中,我将 android:windowSoftInputMode 设置为 adjustResize adjustPan ,但没有结果。尴尬的是,如果我有水平方向的应用程序,键盘保持在文本框下方,但在垂直方向,它不会。

提前致谢

1 个答案:

答案 0 :(得分:1)

试试这个

@Override
protected void onResume()
{
    getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
    super.onResume();
}