UITextField在Android真机上,无法显示键盘、无法输入的问题

UITextField在win32上可以输入,但是在Android真机上无法显示键盘、无法输入。虽然无法输入,但是正常进入了EventListenerTextField的回调。
版本是cocos2dx3.0alpha1+ccs1.1。

您好,我们的工程师正在验证这个问题,请您稍加等待

好的!谢谢了!

cocos2dx3.0alpha1 是有这个问题,我也遇到过,不知道beta1修复没。

哈!我看到你的吐槽贴了,不知道你解决了这个问题没?

我后来升级版本到beta1了,也没测。。。安卓环境怎么配我都忘了。。。太麻烦了。。。。。简直就是噩梦:10::10::10:

确实是噩梦:6:

1月20号的帖子
“hi

3.0alpha输入法为什么弹不出虚拟键盘?
这个是不是在android上面? 这个问题已经修复了,下载新版本看看。”

http://www.cocoachina.com/bbs/read.php?tid=181945&keyword=�ڴ�й©

谢谢了!我试试bate2的。

试过了,beta2可以打开输入法,但是删除键无效。另外,一直出现Assert failed: ShaderID is greater than 2^10的断言错误,打开第二个UI工程就闪退。

楼主你好,
经过测试,cocos2dx3.0alpha1 版本的 UITextField Android真机上确实无法弹出键盘。
我们同时测试了 TestCpp 的 TextInputTest ,Android真机也是无法弹出键盘的。
由于 cocostudio 的 UITextField 基于 TextFieldTTF 编写,所以 TextFieldTTF Android真机无法弹出键盘,UITextField Android真机也就无法弹出键盘了。

屏蔽这个断言后发现闪退的原因是自己的疏忽,因为迁移到beta2时未加入复制数据库的代码,而闪退的界面用到了数据库,所以才会闪退。