Android开发:在SurfaceView中更改活动会导致崩溃

时间:2014-02-08 20:36:28

标签: java android android-activity surfaceview

我用Android SDK制作了一个小游戏。虽然主要活动是GameActivity类,但一切都运行良好。但是在我做了一个菜单后,这是主要的活动现在它崩溃了。在MenuActivity中,我创建了一个使用画布绘制图像的SurfaceView。在onTouchEvent()中,我想更改Activity:

Intent intent = new Intent(getContext(), GameActivity.class);
((Activity) getContext()).startActivity(intent);

但是当我点击它时,屏幕变黑,一段时间后应用程序无法重新启动,需要关闭。 但显然它加载了GameActivity及其视图(它用sysout打印出String)。 我希望有足够的信息。

PS:我是德国人,很抱歉犯错误。

0 个答案:

没有答案