Java 如何显示键盘,同时保留在活动中滚动的功能?
我有一个基本上是一种形式的活动。当用户选择一个edittext时,活动要么掩盖表单的一部分(包括submit按钮),要么试图重新调整不起作用的部分,因为唯一可滚动的区域是表单本身——其他所有内容都与权重紧密相连。我曾使用“android:WindowsofInputMode”尝试将其调整为调整大小或平移,但由于上述结果,这两种方式都不起作用 我要寻找的是键盘是否显示以及活动是否隐藏-用户仍然可以在活动中上下滚动,在键盘显示时查看表单的其他部分。这可能吗Java 如何显示键盘,同时保留在活动中滚动的功能?,java,android,mobile,android-3.0-honeycomb,Java,Android,Mobile,Android 3.0 Honeycomb,我有一个基本上是一种形式的活动。当用户选择一个edittext时,活动要么掩盖表单的一部分(包括submit按钮),要么试图重新调整不起作用的部分,因为唯一可滚动的区域是表单本身——其他所有内容都与权重紧密相连。我曾使用“android:WindowsofInputMode”尝试将其调整为调整大小或平移,但由于上述结果,这两种方式都不起作用 我要寻找的是键盘是否显示以及活动是否隐藏-用户仍然可以在活动中上下滚动,在键盘显示时查看表单的其他部分。这可能吗 提前感谢。是的,这应该是可能的,我有一个活
提前感谢。是的,这应该是可能的,我有一个活动,它做的事情和你似乎正在尝试的一样。我所拥有的只是一个带有一堆子布局和小部件的滚动视图。只要键盘一打开,我就不会有问题
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<LinearLayout android:layout_width="match_parent" android:id="@+id/abstractWorkOrderParentLayout" android:layout_height="match_parent" android:orientation="vertical">
****ALL WIDGETS GO HERE****
</LinearLayout>
</ScrollView>
****所有小部件都在这里****
我在abstractWorkOrderParentlayout中至少还有20个垂直对齐的小部件,而且滚动的效果正如我所想的那样。。我意识到我可以在问完问题后立即滚动。。需要顶级容器的滚动视图。。我有点傻。。thx@ebe程序员