gpt4 book ai didi

Android 键盘在点击/焦点/requestFocus/inputmanager show_forced 时不显示

转载 作者:行者123 更新时间:2023-11-30 03:59:51 25 4
gpt4 key购买 nike

我遇到了 android 软键盘的问题。有时键盘不会弹出,看起来 editText 没有获得焦点。 Cursor 已设置并闪烁,但 editText 的边框没有改变(焦点通常为蓝色或橙色)。

应用程序的其余部分运行良好,但每个 editText 都卡住了。我尝试执行 requestFocus()(返回 true)并在调试时通过 InputManager 或使用 onFocuschange- 和 onClickListener 显示键盘。没有变化。我确定正确的 editText 具有窗口的焦点 (getCurrentFocus())。我无法想象这是一个内存问题,因为 GC 记录了 15-30% 是免费的。

我无法发布任何代码,因为应用程序非常庞大,而且问题“随机”出现,没有任何错误日志或异常。

感谢任何建议 =)

最佳答案

解决了。 inputManager activeElement 是一个关闭的对话框,解决方案是在正确的时刻调用 looper.quit()。

关于Android 键盘在点击/焦点/requestFocus/inputmanager show_forced 时不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12673645/

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