似乎无法通过InputMethodManager
实现,但getHeight()
中似乎有Keyboard
方法。
提前致谢。
修改
我不是在编写自己的输入法。
答案 0 :(得分:1)
这不是一个完美的答案,但它可能会有所帮助。从我收集到的,您正在寻找键盘高度?
https://stackoverflow.com/a/16789324/3436942表明这并不像您希望的那么容易,但可能是您的解决方案?
(1)Is there any way in android to get the height of virtual keyboard of device这里的回答建议使用Viewtree Observer和全局布局监听器,在那里你可能会闪现'屏幕上的键盘(不完美,我知道)。或者也许(程序中的其他地方)将这个可变的存储在指针中。然后找到高度差异'。
(2)https://stackoverflow.com/a/6375724/3436942的答案说你不能,但可能(再次)找到你的观点的高度?
只是建议,因为看起来这个问题不幸没有答案。