Android:在表面视图后返回主菜单

时间:2013-04-20 11:55:16

标签: java android layout surfaceview

我在Android上制作游戏.. 我有一个主要的活动..我在虚拟菜单()中创建我的主菜单,并在创建时调用它

menu();

因为播放按钮有一个on clicklistener ..

public void onClick(View v){
//if play is pressed
setContentView(new gamescreen(this));
}

这很好用,我可以玩te游戏...... 但现在我有一个主要活动设计的游戏画面.. 当在表面视图中游戏结束时......我希望这个游戏画面显示我该怎么做?

1 个答案:

答案 0 :(得分:2)

在你的gamescreen类中,

定义一个静态布尔变量,它保存游戏是否结束,然后返回主活动创建一个处理程序,它将检查你在gamecreen类中声明的gameover变量的状态,以及何时检测到gameover变量为true它将通过此​​

更改屏幕
setContentView(new gameover(this));