使用键盘滚动屏幕时显示自定义工具栏

时间:2019-03-13 06:55:50

标签: android android-toolbar

在采取任何措施之前,请仔细阅读问题,

我正在将Android应用程序中的自定义工具栏与一张图片,一个按钮和标题一起使用。

现在,在此之下,我有一个全屏的屏幕,其中包含编辑文本,文本视图和按钮。当我尝试填充数据并且当时我向下滚动屏幕时键盘处于打开状态时,它也隐藏了工具栏,即使工具栏不在滚动范围内。

我已经在主体视图中使用了滚动条,而不是整个屏幕,但是在滚动时它也隐藏了工具栏。

2 个答案:

答案 0 :(得分:2)

在清单文件中尝试此方法可能会起作用。

<activity
        android:name=".YourActivity"
        android:screenOrientation="portrait"
        android:windowSoftInputMode="adjustResize" />

答案 1 :(得分:0)

在清单文件的活动代码中使用

<activity android:windowSoftInputMode="adjustResize"> </activity>

活动的主窗口始终会调整大小,以便为屏幕上的软键盘腾出空间。

此外,您可以在官方doc

上找到有关它的详细信息

还要看这个question

希望对您有帮助。