从View开始一个新的Activity,然后关闭View

时间:2014-10-22 15:07:52

标签: android android-activity android-view

我有3项活动:MenuGameResetscreen

Menu中,如果我点击一个按钮,我会创建一个新的Game

Game创建一个名为View的{​​{1}},然后将其设置为内容视图(显然)。

GameViewGameView课程的帮助下绘制了大量内容(它为Movement提供了例如圆圈的X和Y坐标)。在绘制完所有内容后,GameView会使自身无效,尽可能地创建onDraw()。它的Animation可以(取决于用户点击的时间)不执行任何操作并让游戏继续运行或(以及问题的地方)关闭{{1 }}活动(因此本身?)并启动活动onTouchEvent()

然后

Game应该能够使用新的Resetscreen创建新的Resetscreen活动并重新开始游戏。

问题是,它似乎没有正确终止任何东西。第一次运行顺利。从那时起,即使在全新的HTC M8(甚至没有谈论慢速模拟器)上,它也会很快变慢。

我想知道是否有人可以为我提供游戏的标准设置,以及如何在活动之间进行更改。

编辑:

Game转到GameView(因此使用Menu),然后从Game转到GameView按钮,按下按钮:

  • 新的Resetscreen活动和Game
  • 旧的

0 个答案:

没有答案