0

在搜索了许多相关线程后,我发布了这个问题。

我的问题是,当我单击editText框时,键盘弹出窗口会推动用户界面并且键盘在底部绘制,而不是我希望键盘在我的用户界面上绘制并根据Android - 键盘弹出时调整屏幕?

我在我的清单文件中尝试过 android:windowSoftInputMode="adjustPan",但这并没有解决我的问题。我再次遇到同样的问题。

有没有其他解决方案,欢迎任何相关答案。提前致谢 。

4

4 回答 4

1

我也有这个问题,即使

android:windowSoftInputMode="adjustPan"

应该可以工作,请尝试将以下代码放在您活动的 onCreate() 方法中:

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);
于 2014-04-02T21:02:06.457 回答
1

在您的 AndroidManifest.xml 中,使用键盘在 Activity 下添加以下行:

android:windowSoftInputMode="adjustNothing"

重复:键盘显示混乱的元素位置

于 2013-06-05T09:21:17.803 回答
0

安装在..

 android:windowSoftInputMode="adjustPan"

尝试这个..

android:windowSoftInputMode="adjustResize"
于 2013-06-05T07:47:44.807 回答
0

我想android:windowSoftInputMode="adjustResize"这就是你要找的

于 2013-06-05T07:47:40.833 回答