0

我有一个在活动中填充屏幕的相对布局。我用这样的代码启动了一个软键盘:

((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).toggleSoftInput(InputMethodManager.SHOW_IMPLICIT,InputMethodManager.HIDE_NOT_ALWAYS);

它会在 RelativeLayout 的顶部弹出,而不是向上推动 relativelayout。有什么办法可以让键盘做到这一点?我尝试 android:windowSoftInputMode="adjustResize"在清单中添加我的活动,但这没有帮助。

4

1 回答 1

1

Did you try this android:windowSoftInputMode="adjustPan" ? Also, it may be because you add a keyboard dynamically. Try and use only edit-text, as it opens the keyboard natively on click

于 2013-10-09T04:25:36.910 回答