软键盘在Android中打开时如何排列布局

我已经搜索了这个特定问题的各种答案,但找不到一个。 我正在开发一个Android应用程序,我现在正在安排布局。

我的问题是,当一个软键盘以包含大量输入字段的形式打开时,底部的按钮也会不断出现。 我想要的是按钮不应该出现,随着这个窗体应该滚动到布局的底部,而软键盘仍然可见。

在我尝试在AndroidManifest.xml中的各个活动中为windowSoftInputMode提供大量模式组合之前,无法获得任何令人满意的结果。

截图:正常形式(如下图所示)看起来像这样:

当软键盘打开时,会切割下部,即我无法进一步滚动布局。

我以某种方式设法使用下面的代码删除按钮,我不知道这是否正确:

<activity
        android:name=".usermanagement.SignUp"
        android:label="साइन अप"
        android:windowSoftInputMode="stateVisible|adjustPan" />

现在我想知道是否可以滚动到布局的底部,同时保持软键盘处于活动状态,并且不显示按钮(主页按钮和下一个按钮)

链接地址: http://www.djcxy.com/p/93435.html

上一篇: How to arrange the layout when Soft Keyboard opens up in android

下一篇: Adjust the layout when the Android soft keyboard is shown or hidden