各位大神,官方也不搭理我,cocoscreator android应用点击editbox 键盘就会把整个界面都上移,怎么办??急急急

兄弟 这个要怎么处理啊

楼主表示没解决,已经转行卖炒饭去了

需要去学习两年半炒粉

我记得改安卓的xml配置文件就可以实现

AndroidManifest.xmI
android:windowSoftinputMode 修改这个属性
具体百度下 ios用不习惯 就不帮你找了
截个图都难:joy:

终于会上传图片了 不容易
使用adjustNothing

1赞

去改cocos editbox 相关的源码 20年我们就解决过了。

当时是把cocos的ui往上推 刚好卡在 聊天栏的上面。 但是还是很蠢吧,反正就半个ui能显示

论坛里应该能搜到相关的解决思路, 比如搜 聊天框上移,什么的

问题是炒饭比程序员挣钱 同样都是体力活

看我的回帖 有处理方式

整个论坛好像就这一个

有没有详细一点的 怎么去解决

AndroidManifest.xmI
android:windowSoftinputMode 修改这个属性
你看上面帖子

在里面我也没有看到有这个属性啊

当时我们是 cocos creator 2.2的样子, 在 editbox 相关的源码里面修改,你去看一下,看得懂的。 大概知道 他怎么显示,怎么上移动的逻辑。 当时我们 ios android 都改了。 看一下引擎 editbox的源码,

我们把cocos 的输入显示框隐藏了,然后把键盘的高度计算一下,然后刚刚好把我们自己做的ui的输入框刚好放在键盘上面, 也就是这个程度了。

自己加啊 你百度查这个属性 谁告诉你工程里必须有这个属性 是安卓可选项来的

像这样加一句进去对吗

对 stateUnspecified|adjustPan也行 你得自己试 看你需求的效果

这个属性要打安卓包才生效吧

只要在android studio打包 肯定啊。。。不用cocos重新構建

要是打web-mobile h5怎么解决这个