EditBox在安卓模拟器中第一次点击看不到编辑框中的字符

在安卓模拟器(比如天天模拟器):
1、点击EditBox要输入时,原本在EditBox控件中的字符消失了,继续输入也看不到,当点击了EditBox控件外面使EditBox控件失去焦点后,刚才消失的字符又出现了,而且刚才输入的字符也有了。
第2次之后点击EditBox能正常看到EditBox控件中的字符。
比如:
一开始:
点击之后:
输入后点击EditBox控件外面的区域:

2、复制一大段文字(比如1000个中文),然后在EditBox中ctrl+v黏贴,文字没有被粘贴到EditBox编辑框中,复制不太长的文字是能正常粘贴进EditBox编辑框中。
EditBox属性:

几个版本前就有了,然而并没有多少人来回答…过来顶下

我也遇到这个问题了 最新版3.15 也有这个问题 你有解决么?

这问题是必现的么? 我该用什么手机比较好重现?

Android模拟器必现的哦(天天模拟器,蓝蝶模拟器), 手机 android,ios 测试都正常

只有Android模拟器不正常 天天模拟器 和 蓝蝶模拟器 非要 选中2次后 在输入才可以

我详细和你描述一下吧: 1.模拟器里面 当设置PlaceHolder 属性后 第一次点击选中 获取焦点 输入的光标不显示,我正常输入,失去焦点后才显示输入的文字
2.当我再次选中获取焦点 光标显示正常

3.当我不设置PlaceHolder属性的时候 第一次获取焦点 输入的光标显示正常 输入文字也正常 但是 删除的时候就无法删除文字了

不是看不到,是被缩放到极致了。你把设备缩放比例调大些就可以看。
居然在ccc上也出现,ccs上也有。有字体的原因。也有当前层的原因。你自己找找看。
这个问题主要是在苹果设备上,输入时会缩放。不同的设备缩放的比例不同我给你找个帖子,你看看。很早就有人提出了,但是官方没有解决,估计也是解决不了

http://blog.csdn.net/Hjz940718/article/details/500962217

我回头下载这两个模拟器试试,感谢反馈。

好的,有解决方案了 麻烦 第一时间 告知

修改 Cocos2dxEditBoxHelper.java 的 createEditBox 方法,改成红框中的所示。

参考:
http://stackoverflow.com/questions/11236336/setvisibilityview-visible-doesnt-always-work-ideas

https://github.com/cocos2d/cocos2d-x/pull/17802/files

PR 在此,一共需要修改两个地方。

天…这个问题居然持续到现在才解决,泪奔,项目开发一年到解散,回头看看帖子才知道解决了,我觉得论坛应该设置一个关注,重要问题得到解决的时候,能群发对应道友们的邮件的