在Xamarin中使用键盘时如何向上移动页面

时间:2019-05-13 21:11:37

标签: android xamarin xamarin.android

我正在学习Xamarin,并专注于Xamarin Android应用程序。第一个屏幕截图是键盘关闭时的图像,第二个屏幕截图是键盘打开时的图像,我试图在提示键盘时使页面自动向上移动。

下面是我尝试使用

的App类的构造函数
  

AndroidSpecific.Application.SetWindowSoftInputModeAdjust(此,           AndroidSpecific.WindowSoftInputModeAdjust.Resize);

public App()
{
    InitializeComponent();            
    AndroidSpecific.Application.SetWindowSoftInputModeAdjust(this, 
    AndroidSpecific.WindowSoftInputModeAdjust.Resize);
    MainPage = new NavigationPage(new MainPage());
}

,但仍然无法正常工作。如何解决?

before keyboard is open after keyboard is open

1 个答案:

答案 0 :(得分:0)

您需要在页面上的正确位置具有ScrollerView才能实现该效果。