来自EditText的键盘销毁布局

时间:2018-02-24 23:43:07

标签: android android-layout

我有EditText,当我拿到它时,键盘会显示,但它不是覆盖应用程序的底部,而是移动顶部的所有元素并使它们变小,一切看起来都扭曲了......
如何显示键盘以使其不影响我们的布局?

1 个答案:

答案 0 :(得分:1)

请检查此Link:

您可以在您的宣言中添加您想要阻止此类问题的活动。 还要确保如果您有更多内容,请使用scrollView作为父级。 软输入模式为" adjustResize"

android:windowSoftInputMode="adjustResize" 

android:windowSoftInputMode="adjustPan"

您可以根据需要使用。

  

<强> adjustResize

     

确保系统将布局调整到可用空间 - 这可确保您可以访问所有布局内容(即使可能需要滚动) - 使用此布局。

     

<强> adjustPan

     

活动的主窗口没有调整大小以便为软键盘腾出空间,窗口内容会自动平移,以便键盘不会遮挡当前焦点,用户可以随时看到它们是什么打字。

     

<强> adjustNothing

     

对布局不做任何事情