(需求)2.x Android EditBox 虚拟键盘上边的那个框可以去掉么???????

从2.0开始,editbox控件在原生上弹出虚拟键盘后,会在键盘的上部有个框
如图 框B


而且,框A上移的高度比较大,现在UI看起来很不友好。
2.1也是这样····
需求是希望Android原生的框B的位置在框A上,像1.x那样·····
希望引擎组的大大们考虑下这个需求的合理性
更希以后能优化这个问题

试试 2.1 吧,后来改动挺多的

@jare 感谢,刚试了这个版本2.1.0-rc3,和2.0.5的结果是一样的······
我对比了下cocos2d-x的安卓上的editbox,感觉2dx是通过计算UI里的editbox位置和宽高,然后把java的EditText放到那个位置上,这样,键盘弹出时,整体UI上移的高度就很友好。现在的ccc是把EditText放到了键盘的上边······
不过这个还好,主要是加了getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN|WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);这句后会出现图上的问题·········应该是安卓平台的问题····

1赞

在安卓里面加个动态固定和向上推,获取edbox世界坐标,剩下你知道的:joy:

我知道,我也看了cocos2dx的代码了,就是感觉2dx的表现形式要比现在友好啊

引擎大佬,关于这个问题,能不能给个方式来实现以前的效果呢?

同求···

同求。。。

半年过去还没解决:joy:

虚拟键盘上边的那个框可以去掉么?

目前 只能自己改原生的代码了

一年过去了,还是没有解决

大神 有解决方案没?

这个只能改原生的代码了,Android和ios,自己修改吧

1年过去了,还是老样子。

两年也一样,你看看u3d就知道了····
有需求,就自己改吧

这个可以自己改源码Cocos2dxEditbox.java这个类文件修改,目前只能解决顶起页面和去除辅助输入框

请问在哪里改呢

请问如何修改?

请问如何修改呢? 怎么吧那个框去掉呢 0.0