0

WebView我通过在我的应用程序中使用来加载网页,页面底部有EditText和。Button当我按下 时EditText,会显示软输入法,但输入法隐藏了EditTextand Button

我想要EditTextandButton移动到输入法的顶部,所以输入法不会隐藏它们。

我在android:windowSoftInputMode="adjustPan"我的活动标签中添加了AndroidManifest.xml,但它不起作用。

我还可以做些什么?

4

2 回答 2

1

而不是使用 adjustPan 属性,请尝试使用以下属性。它对我来说很好..

        android:windowSoftInputMode="adjustResize"
于 2012-06-15T12:10:48.940 回答
0

尝试将您的 webview 放在 ScrollView 布局中。一旦出现键盘,滚动布局将向上移动。请记住,在 ScrollView 布局中只能有一个孩子。最好在 Scrollview 中放置一些类似 Linear 或 Relative 的布局,然后在该布局中添加其他子视图。

看看这些:

在android中垂直和水平滚动视图

http://www.androidaspect.com/2012/02/scrollview-tutorial-android-ui.html

于 2012-06-15T10:48:45.390 回答