当显示软键盘时,防止线性布局向上滚动

时间:2018-05-18 07:24:33

标签: android mobile view android-edittext keyboard

我在LinearLayout中看到一个EditText,当显示软键盘时我不想移动它。我不希望它移动的原因是因为我想控制上面的项目并调整它们的大小以使EditText及其控制的内容变得可见。

一旦显示软键盘,是否可以防止屏幕移动?

注意:我正在使用隐藏工具栏的活动。

2 个答案:

答案 0 :(得分:0)

AndroidManifest.xml文件中,转到您的活动并添加此项。

<activity
        ...
        android:windowSoftInputMode="adjustNothing"
    />

您的观点将保持不变

答案 1 :(得分:0)

我已经解决了这个问题 - 我已将SetSoftInputMode添加到OnCreate方法的AdjustNothing中。在xml中执行此操作并不会做任何事情,但在代码中会这样做。