cocoscreator EditBox 输入框Android被键盘遮挡问题,官方大神看看啊,急急急

我打包够,运行在android点击输入框后,键盘就把界面上移啦,请教各位大神,我这个要怎么改?代码要写在哪里???

我在java处理 android:windowSoftInputMode , 返回cocos获取坐标,判断是否弹起。

我添加啦,但是没用啊,我是这样添加的,android:windowSoftInputMode=“adjustPan”,添加到了AndroidManifest.xml这里面对吧

这个我要具体怎么写那????

adjustNothing,adjustPan。两种,一个是弹起 一个是不弹起。 cocos里面拿到点击世界坐标,调用是否弹起

是的,要是弹起啦,他会吧整个界面都顶到上面去,我要怎么写才能是这个键盘在整个界面上面那,即使覆盖一下那

这些我代码是写在java代码里面?
我是写在了AndroidManifest.xml里面

是AndroidManifest.xml里面,覆盖的话用adjustNothing

1赞

好的,十分感谢,我试试,

android:windowSoftInputMode="adjustNothing"这样写对吧

大神,我放在这里啦,但是不好用,是我发的位置不对吗?

请问这问题解决了吗

请问你这个问题解决了么,我也遇到相同的问题

找到cocos2dxActivity.java 349行注释掉就起作用了 原因是代码里面覆盖了AndroidManifest.xml的设置

2.3版本自己修改了一些输入框后的效果·······但不知道对每种机型是否都适配····

怎么实现的?方便贴一下代码吗?我的这个上边还有一个绿色的按钮带输入框,不好看

请问你怎么改的 思路是什么 有代码可以参考么?

我们用了一个方法 ,可以分享一下, 当点击输入框的时候,把输入框所在的父节点,或者整个界面往上推, 让输入的位置漏出来, 当你结束输入,再把这个节点移动下来。 只需要 move 这个节点的y 坐标就完事了,安全好用。

那么问题来了,手机型号不一样的时候,怎么获取这个需要移动的距离呢亲?:3:

你这个我试了一下,android9.0以下是没问题的,但是9.0以上还是顶上去了,有什么办法吗?大佬