2016-06-24 10 views
-5

This is the Java私のアプリは、 "残念ながら、アプリが停止している" 言い続け

logcat says-

Caused by: java.lang.NullPointerException: 
Attempt to invoke virtual method 
'void android.widget.Button.setOnClickListener(android.view.View$OnClickListener)' 
on a null object reference 
+1

コードを追加できますか?助けが必要な場合は、コード –

+0

をJavaとXMLコードで更新してください。 – Ashwani

+0

コードに基づいて、 'findviewById'呼び出しがヌルを返しているようです。ボタンのIDをダブルチェックしてください – Chris

答えて

0

ok..iは

この

にそれを更新してくださいあなたのjavaファイルを得ました
button = (Button)findViewById(R.id.button); 
//remove { from end 
0

コードでは、ボタンのクリックに基づいて、setContentView()を呼び出していることがわかりますに。

したがって、他のレイアウトファイルにあるボタンが多いと思います。したがって、他のビューにあるボタンのfindViewById関数は、そのビューのsetContentViewが呼び出された後にのみ機能します。

したがって、コンテンツビューを変更している最初のOnClick()イベント内に依存コードを配置することができます。

関連する問題