我正在尝试从SurfaceView调用我的第二个活动,但是没有成功,有很多例子如何从MainActivity类启动一个intent,但是没有例子如何使用一个从SurfaceView调用它方法,不使用任何按钮来设置监听器。
我试图在SurfaceView上抛出这样的东西,可以被其他类调用。但这不起作用..任何建议都会很好。我确定这不是正确的方法,因为当它放在SurfaceView中时,这个代码变得无法识别,任何建议都会很好。干杯!
public void switchActivity2()
{
Intent i = new Intent(MainActivity.this, Activity2.class);
startActivity(i);
}