gpt4 book ai didi

android - 捕获隐藏键盘按钮事件 Android 4

转载 作者:太空狗 更新时间:2023-10-29 15:12:18 27 4
gpt4 key购买 nike

几天来我一直在寻找一种方法来捕捉“隐藏软键屏幕按钮”事件。

问题是我有一个 windowSoftInputMode="adjustPan" Activity ,因为如果没有,当 softKeyboard 出现时,布局会重新缩放,我需要它们保持原始大小。因为我有一个登录表单,所以我捕获了几个事件,并且我手动滚动父布局。

但问题是似乎没有办法捕捉屏幕上的隐藏软键按钮事件,当发生这种情况时,我无法恢复滚动并且底部边距已经足够了。

任何帮助将不胜感激。谢谢。

最佳答案

如果我理解你的问题,你想拦截我假设在用户按下返回键时隐藏 softKeyboard 的事件。

如果是这样,您可以在 使用 public boolean onKeyPreIme (int keyCode, KeyEvent event) 将其传递给 IME 之前拦截按下返回键。这样您就可以在隐藏发生之前执行代码。

阅读here

另请阅读 these我找到的答案

希望这对您有所帮助!

关于android - 捕获隐藏键盘按钮事件 Android 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15729238/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com