问题是这样的情况,不是每次出来…游戏反回后台后在进入前台editbox有时会用不了,原因是
04-01 19:27:28.508: D/Cocos2dxActivity(14186): onCreate()
为什么从后台回到前台 Cocos2dxActivity又重新创建呢,实在搞不清楚
网上查了说android:configChanges=“orientation|keyboardHidden|screenSize” 这样就好了,我查看了 就是这样的
后来我把很多情况都加上都不管用,应该不是这原因
还有什么情况下 进入后台回到前台Cocos2dxActivity会重新创建呢,只要重新创建editbox就会有问题 程序退出也要退几次因为有好几个Cocos2dxActivity, 因为反回一次回来一次就创建一个,只要是出问题后,每次回来都创建,如果没出问题的问题的情况下,怎么反回回来都不会有问题,这情况就不是每次有,安卓模拟器和真机都有这情况出现,多启动几次回到后台在回前台,不出问题的情况下,怎么反回都不会有问题 偶尔有次启动回到后台在反回前台就有问题,出问题后,每反回一次Cocos2dxActivity就会创建一次,
不出问题的情况下
04-01 19:21:29.680: D/Cocos2dxActivity(13364): onPause()
04-01 19:21:29.789: D/Cocos2dxActivity(13364): onWindowFocusChanged() hasFocus=false
04-01 19:21:36.850: D/Cocos2dxActivity(13364): onResume()
04-01 19:21:37.026: D/Cocos2dxActivity(13364): onWindowFocusChanged() hasFocus=true
是这样的
一出问题是这样的
04-01 19:27:28.508: D/Cocos2dxActivity(14186): onCreate()
04-01 19:27:28.736: D/Cocos2dxActivity(14186): init()
04-01 19:27:28.738: D/Cocos2dxActivity(14186): model=vivo y55a
04-01 19:27:28.738: D/Cocos2dxActivity(14186): product=vivo y55a
04-01 19:27:28.738: D/Cocos2dxActivity(14186): isEmulator=false
04-01 19:27:28.753: D/Cocos2dxActivity(14186): onResume()
04-01 19:27:28.910: D/Cocos2dxActivity(14186): onWindowFocusChanged() hasFocus=true