当键盘出现时停止GUI压缩?

时间:2014-02-07 20:53:58

标签: java android android-layout android-gui

我只是希望我的GUI元素保持原样。

相反,只要键盘出现,它们就会将标签和按钮的一半向上推。

如果它有帮助,我正在使用相对布局。

我尝试过添加以下内容:

    android:windowSoftInputMode="adjustPan"

到manifest.xml但它没有做任何事情。

想法?

2 个答案:

答案 0 :(得分:1)

这就是我解决它的方法。

    getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);

在onCreate()方法中。

答案 1 :(得分:0)

如果使用scroll,

,则应在layout.xml中的EditText组件中使用
android:overScrollMode="always"
    android:scrollHorizontally="false"
    android:scrollbarAlwaysDrawVerticalTrack="true"
    android:scrollbarStyle="insideInset"
    android:scrollbars="vertical"