我有一个带有ListView的应用程序,我添加了搜索功能。当我按下EditText并打开键盘时,它会随之推送布局中的所有内容。
正常布局:
使用键盘:
正如你所看到的;广告,播放按钮,搜索栏都随键盘一起向上推,但我不想这样。有没有办法可以避免这种情况?
我尝试将其添加到Manifest文件中:
android:windowSoftInputMode="stateUnchanged"
但这不起作用。
答案 0 :(得分:0)
您可能想要使用“adjustPan”。
活动的主窗口未调整大小以便为软件腾出空间 键盘。相反,窗口的内容会自动平移 这样当前的焦点永远不会被键盘和用户遮挡 总能看到他们正在打字的东西。这通常不太理想 比调整大小,因为用户可能需要关闭软键盘 进入并与窗户的模糊部分互动。