我正在开发一个Android游戏与LibGDX。我需要找到用户正在使用的软键盘的高度,因为我想在键盘正上方显示一些对象。
我读过这个帖子:如何获取 Android 上的软键盘高度? https://stackoverflow.com/questions/18951637/how-can-i-get-soft-keyboard-height-on-android?rq=1
但评论表明它不起作用,而且它似乎也适合与安卓软件开发工具包。我不知道。有谁知道一种绝对有效的方法?
如果您的问题是文本字段被遮挡,那么我建议使用
void Gdx.input.getTextInput(Input.TextInputListener listener,
java.lang.String title,
java.lang.String text)
相反,因为这将生成一个本机模态文本输入对话框,可以通过键盘上下移动。我也尝试过获得键盘的高度,但到目前为止我还没有成功。
另请参阅此主题的答案:libgdx 如何检测键盘存在 https://stackoverflow.com/questions/9604963/how-do-libgdx-detect-keyboard-presence/23036055#23036055
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)