我正在使用Xamarin C#开发一个Android应用程序,我们使用axml布局文件在平板电脑上显示页面。一切都工作正常,但问题是,当我打开键盘时,它隐藏了键盘下方的页面。
有没有什么方法可以用来查看键盘并在顶部可视屏幕上移动页面,这可以滚动,这样用户就可以上下滚动查看整个页面。
谢谢和问候
<?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>
这是我的布局文件
答案 0 :(得分:2)
将android:windowSoftInputMode =“adjustResize”添加到清单中的活动标记。
答案 1 :(得分:1)
在AndroidManifest.xml
的活动下,输入以下内容:
android:windowSoftInputMode="adjustResize|stateHidden"
希望,它会奏效。