如何在保留滚动活动的同时显示键盘?
问题描述:
我有一个基本上是一种形式的活动。当用户选择一个编辑文本时,这个活动要么隐藏表单的一部分(包括提交按钮),要么尝试重新调整哪个工作不起作用,因为唯一可滚动区域就是表单本身 - 其他所有内容都与权重紧密相关。我已经使用“android:windowSoftInputMode”尝试调整它来调整大小或平移,但由于上述结果,两者都不起作用。如何在保留滚动活动的同时显示键盘?
我在寻找的是显示键盘以及活动是否隐藏 - 用户仍然可以在活动中上下滚动以查看键盘显示时窗体的其他部分。这可能吗?
在此先感谢。
答
亚应该是可能的,我有一个活动,做同样的事情,你似乎正在尝试。我所有的是一个ScrollView与一堆儿童布局和小部件。任何时候键盘出现,我没有问题。
<?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>
我至少有20多个小部件abstractWorkOrderParentlayout垂直对齐,并滚动的作品,因为我认为你希望它
是的..我意识到我可以只滚动之后我问的问题..需要滚动视图为*容器..有点愚蠢我的部分.. thx @ebeprogrammer – Rickster