当我点击屏幕时,发现界面会重启,每次点击都进入onEnter(),经过调试,发现如下原因:
当一个controller调用setTouchEnable(frue)时,在onExit()中要调用setTouchEnable(false),不然,当你切换到另一个controller时,焦点可能被之前那个controller截取了,导致新的Controller在每次点击事件时,都进入onEnter()——刷新界面。
当我点击屏幕时,发现界面会重启,每次点击都进入onEnter(),经过调试,发现如下原因:
当一个controller调用setTouchEnable(frue)时,在onExit()中要调用setTouchEnable(false),不然,当你切换到另一个controller时,焦点可能被之前那个controller截取了,导致新的Controller在每次点击事件时,都进入onEnter()——刷新界面。