我正在开发基于cordova的移动应用程序。我的问题是,当我启动软键盘时,页面本身不会滚动到底部,因此文本框会保留在键盘后面。 在AndroidManifest中,我将 android:windowSoftInputMode 设置为 adjustResize 和 adjustPan ,但没有结果。尴尬的是,如果我有水平方向的应用程序,键盘保持在文本框下方,但在垂直方向,它不会。
提前致谢
答案 0 :(得分:1)
试试这个
@Override
protected void onResume()
{
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
super.onResume();
}