我为我的应用程序构建了一个搜索功能,并在列表视图中显示结果,该列表视图位于其余布局的顶部。 布局针对蜂窝片进行了优化。 一切正常,但我不希望键盘重叠我的列表视图。我想在高度调整它,以便它适合剩余的空间。 有没有人有想法?
我知道可以在清单中设置android:windowSoftInputMode参数,但这对我不起作用,因为它会影响整个活动。我只想调整一个视图的大小。
答案 0 :(得分:0)
如果我理解正确,是的,你想使用android:windowSoftInputMode =“adjustResize”。只需将所有内容设置为android:layout_height =“wrap_content”,但ListView除外,它设置为android:layout_height =“match_parent”;这应该保持ListView以外的所有内容,它将调整大小以适应剩余的空间。