Android键盘隐藏屏幕

本文关键字:屏幕 隐藏 键盘 Android | 更新日期: 2023-09-27 18:11:20

我正在使用Xamarin c#开发一个android应用程序,我们使用axml布局文件在平板电脑上显示页面。一切都很好,除了一个问题,当我打开键盘时,它隐藏了键盘下面的页面。

是否有任何方法可以使用,我可以查看键盘和移动页面在顶部可见的屏幕,可以滚动,所以用户可以上下滚动查看整个页面。

Thanks and Regards

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:p1="http://schemas.android.com/apk/res/android"
    p1:orientation="vertical"
    p1:minWidth="25px"
    p1:minHeight="25px"
    p1:id="@+id/MLinerLay"
    p1:layout_width="fill_parent"
    p1:layout_height="fill_parent">
    <ScrollView
        p1:id="@+id/scrollFrame"
        p1:layout_height="fill_parent"
        p1:layout_width="fill_parent">
        <WebView
            p1:layout_width="fill_parent"
            p1:layout_height="match_parent"
            p1:id="@+id/webPay" />
    </ScrollView>
</LinearLayout>

这是我的布局文件

Android键盘隐藏屏幕

在您的AndroidManifest.xml中,在活动下输入以下行:

android:windowSoftInputMode="adjustResize|stateHidden"

希望,它会起作用。

将android:windowSoftInputMode="adjustResize"添加到manifest中的activity标签