2017-05-20 93 views
-1

我正在制作一个简单的应用程序,当我按下一个具有onClick()的按钮时,它会崩溃。我正试图在点击按钮上打开另一个活动。 这里是我的onClick方法从MainActivity.java:按钮点击后应用程序不断崩溃

public void gameActivity(View view){ 
    Intent intent = new Intent(MainActivity.this, GameActivity.class); 
    MainActivity.this.startActivity(intent); 
} 

这里是我的按钮的代码从activity_main.xml中:

<Button 
     android:id="@+id/play_button" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:background="#f01c00" 
     android:onClick="gameActivity" 
     android:padding="16dp" 
     android:text="Play" 
     android:textColor="#FFF" /> 

让我知道你在想什么就是问题所在。谢谢

+1

你尝试'startActivity(intent)'而不是'MainActivity.this.startActivity(intent)'吗? – Rafalon

+0

向我们显示日志 –

回答

0

那么,我尝试了不同的东西,如移动startActivity(),但什么都没有发生。我删除了我想要开始的活动并创建了一个新活动。这工作。我不知道发生了什么,但它解决了。

0

GameActivity必须在AndroidManifest中注册。

相关问题