gpt4 book ai didi

android - 如何让 Keyboard isShowing 或 not Android

转载 作者:行者123 更新时间:2023-11-30 04:04:22 29 4
gpt4 key购买 nike

我想获取安卓虚拟键盘的状态。我怎么知道虚拟键盘是打开还是关闭?

我想在 onBackPressed() 事件中使用此信息。

我已经尝试过下面的代码,但无法得到解决方案。

InputMethodManager inputManager = (InputMethodManager) mContext
.getSystemService(Context.INPUT_METHOD_SERVICE);

Log.i("isAcceptingText","..."+inputManager.isAcceptingText());
Log.i("isActive","..."+ inputManager.isActive());

当键盘打开时,它不会运行“日志”消息。

最佳答案

此方法使用 onMeasure()。它检查 Activity 屏幕是否较小。

How to check visibility of software keyboard in Android?

关于android - 如何让 Keyboard isShowing 或 not Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11982850/

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