「情報」ダイアログがあり、バックグラウンドミュージックを追加したいのですが。res / rawに音楽を追加しました。ダイアログを開くだけで、sharedpreferencesによるチェック(オーディオがすでに開始されているかどうかをチェックするブール値)と、musicStart()とmusicStop()の2つのメソッドがあります。
したがって、onCreateの前に、次を追加しました。
MediaPlayer mp = MediaPlayer.create(this, R.raw.sob);
しかし、アプリは次のようにクラッシュします:
12-06 18:54:14.425:E / AndroidRuntime(414):原因:java.lang.NullPointerException
理由がわかりません