日期:2014-05-20  浏览次数:20661 次

两个canvas之间的转换问题?
我做了两个canvas,现在想让第一个canvas在按下ok键时跳到第二个canvas之后就不用跳回去了,这个代码应该怎么写,写在那是第一个canvas里,还是第二个canvas里,还是Midlet里?求教了

------解决方案--------------------
写在第一个canvas里,先在midlet里将display作为参数传给第一个canvas。
然后在第一个canvas里监听command事件,监听到ok命令时调用display.setCurrent(secondCanvas);
------解决方案--------------------
两个canvas切换尽量还是少用吧,如果canvas做的事比较多时,切换的瞬间,会出现白屏或是黑屏的
建议还是一个canvas上做事情
通过变量state去改变绘画的内容