我有一个游戏,最后我显示“游戏结束”,如果玩家没有遵循一些指示....问题是android似乎保持在该状态,当我回到菜单来回来..我仍然没有办法再次玩,游戏编码在主要活动,并有Runnables和OnTouch事件,我也有一个闪屏,当点击它进入游戏开始的其他活动.. ..我是Android新手,终止线程然后将它们发送到第一个活动或启动画面的最佳方法是什么?
提前谢谢
答案 0 :(得分:2)
如果没有看到任何代码,很难提供帮助。但是,一个Activity可以通过调用finish()来自行终止,如果这就是你所要求的。
答案 1 :(得分:0)
如果使用静态变量,除非在View构造函数或onSizeChanged等中明确设置,否则它们将被“记住”。例如x = x + 5,如果x是静态的,每次启动同一游戏时都可以增加x,因为它'记得'上一场比赛中的'x - 需要注意这一点。