首页 > 解决方案 > 当键盘处于活动状态时停止调整 ListView 的大小。[带图像]。安卓工作室

问题描述

无键盘查看

用键盘查看。键盘位于搜索视图的背景上。它激怒了用户。

我不想每次打开键盘时都出现listview。正如您从第二张图片中看到的那样,搜索视图下的列表视图对用户来说很烦人。当键盘未激活时,一切正常。

我试过 了android:windowSoftInputMode="stateVisible" android:windowSoftInputMode="adjustResize" adjustPanadjustNothing 没有任何效果。

标签: javaandroid-studioandroid-layoutandroid-listviewandroid-softkeyboard

解决方案


问题在ConstraintLayout. 我将视图切换到RelativeLayout! 然后,我把每个元素放在一起。

现在,没有像约束布局那样的重叠。

说明: ConstraintLayout通过填充设置元素。 RelativeLayout相对于彼此设置元素。


推荐阅读