res フォルダーに raw フォルダーを作成し、そこに .mp3 ファイルを入れました。
ボタンがクリックされたときにこのメソッドを実行しています:
try{
MediaPlayer mp = MediaPlayer.create(this, R.raw.clickon);
mp.start();
} catch(Exception e){System.out.println(e);}
System.out.println("This text is run");
ファイルが十分な時間内にロードされていないということですか?クラスの先頭でグローバルに宣言する必要がありますか?