软键盘打开时会挤压Android对话框布局

时间:2012-06-17 21:08:20

标签: android layout dialog

我有一个活动,我从中打开一个对话框,对话框类扩展了Dialog。 使用dialog.show。

现在 - 当软键盘膨胀所有布局挤压时,而不是在对话框上打开键盘。

在对话框的布局中,我在线性布局中有3个滚动视图(其中只有1个可见)。

我试过用: 。dialog.getWindow()setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

但它不起作用。

约阿夫

1 个答案:

答案 0 :(得分:2)

查看您可以在清单中使用的此属性。您可能希望将adjustPan用于该活动: http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft