2017-05-20 131 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中註冊。

相關問題