首页 > 解决方案 > Xamarin 表单:如何增加键盘和编辑器之间的距离

问题描述

我需要增加 UI 中软键盘和编辑器之间的距离。目前,键盘与编辑器底部重叠。

截图添加如下:

在此处输入图像描述

有什么解决办法吗?

标签: xamarin.formseditorsoft-keyboard

解决方案


试试下面的代码,它会对你有所帮助。

在 Xamarin Android 项目中

    public class MainActivity 
    {
    protected override void OnCreate(Bundle savedInstanceState)
     {

      Window.SetSoftInputMode(Android.Views.SoftInput.AdjustUnspecified);
     }
}

或在 AndroidManifest.xml

<activity android:name=".myActivity"
 android:label="@string/app_name"
 android:screenOrientation="sensorPortrait"
 android:windowSoftInputMode="adjustPan"/>

检查给定链接上的 java 代码 - KeyboardSize


推荐阅读