我需要做一件非常简单的事情--查看是否显示了软件键盘。这在Android中是可能的吗?
发布于 2019-10-05 21:46:04
99%的解决方案都是基于IME窗口大小的概率,每个这样的解决方案都是一个简单的解决方案。值得!
因为:
覆盖-来自用户应用程序或系统应用程序
IME没有最小大小,它可以占用窗口大小的100%,并且可以像开发人员实现的想象力一样薄:)
模式窗口/多窗口
更多的人不喜欢没有IPC知识(例如:外部窗口或其内容检测)
因此,猜测是IME总是错误的-不要猜测,一定要确定!
@kevin-du是最好的解决方案wright now,因为它的IMM查询IME高度-但正如它所说的方法是隐藏的API,所以使用它的方式可能会得到错误的“假阴性结果”-通过错误的开发使用。
https://stackoverflow.com/questions/2150078
复制相似问题