Android:从surfaceview返回菜单
我正在做一个简单的游戏,我在SurfaceView的画布上画了一组位图。 现在在我的主要活动中,我有一个线性布局,在那里我设计了一个按钮。 在这个按钮的Android:从surfaceview返回菜单,android,layout,surfaceview,void,Android,Layout,Surfaceview,Void,我正在做一个简单的游戏,我在SurfaceView的画布上画了一组位图。 现在在我的主要活动中,我有一个线性布局,在那里我设计了一个按钮。 在这个按钮的onClick()中,我写下: setContentView(new surfaceviewclass(this)); 它很好用。它打开SurfaceView,我玩游戏等等。 但是我想再次看到我从哪里开始的按钮,我的意思是当游戏结束时,我希望菜单重新出现。。 我已经试着把虚空叫做 main.menu(); 但是应用程序崩溃了。。 请提供帮助。
onClick()
中,我写下:
setContentView(new surfaceviewclass(this));
它很好用。它打开SurfaceView,我玩游戏等等。
但是我想再次看到我从哪里开始的按钮,我的意思是当游戏结束时,我希望菜单重新出现。。
我已经试着把虚空叫做
main.menu();
但是应用程序崩溃了。。
请提供帮助。创建一个新的活动类,并将其写入其onCreate()方法中
setContentView(new surfaceviewclass(this));
在上一个活动中,创建意图并在单击按钮时启动此新活动
e.g ....// onclick method of btn on old activity
{
Intent i=new Intent(OldClass.this, NewClass.class);
startActivity(i);
}
....
我想从表面视图转到菜单。。。我可以从菜单到表面查看。。想从surface View转到menu OK,那么你应该从MainActivity获取一个上下文对象,然后当你想回到menu时,只需在gameover state Context.setContentView(yourlayoutid)中放置这一行即可;