勝敗決定時にサウンドが鳴るように、修正を行います。
res/jp.co.example.junken/MainActivity.javaに、次の内容を追記してください。
res/jp.co.example.junken/MainActivity.javaに、次の内容を追記してください。
@Override protected void onStart() { super.onStart(); playerWin = MediaPlayer.create(this, R.raw.win); playerLoose = MediaPlayer.create(this, R.raw.loose); try { playerWin.prepare(); playerLoose.prepare(); } catch (IllegalStateException e) { } catch (IOException e) { } } @Override protected void onStop() { super.onStop(); if (playerWin != null) { if (playerWin.isPlaying()) { playerWin.stop(); } playerWin = null; } if (playerLoose != null) { if (playerLoose.isPlaying()) { playerLoose.stop(); } playerLoose = null; } } public void soundWin() { if (playerWin.isPlaying()) { playerWin.pause(); } else { playerWin.seekTo(0); playerWin.start(); } } public void soundLoose() { if (playerLoose.isPlaying()) { playerLoose.pause(); } else { playerLoose.seekTo(0); playerLoose.start(); } } public void win() { result.setText("あなたの勝ち"); soundWin(); // 追加 } public void loose() { result.setText("あなたの負け"); soundLoose(); // 追加 }
このページへのコメント
TWdaVB This is one awesome post.
corneille littleeinsteins pudge
http://download.danware.netop.school.student.6.02....
nqmbzE <a href="http://yskaeycnwioc.com/">yskaeycnwioc</a>, [url=http://orwgptdwpwxv.com/]orwgptdwpwxv[/url], [link=http://rknwetrjmoto.com/]rknwetrjmoto[/link], http://ynrjpfpyihss.com/
http://bybracpxptfz.com/
zyIkpA <a href="http://axgiiypijjpw.com/">axgiiypijjpw</a>, [url=http://zcmyulqowgcu.com/]zcmyulqowgcu[/url], [link=http://mrzorrubechw.com/]mrzorrubechw[/link], http://bgdwrvveslxi.com/
http://ybwzuppfmlgz.com/
vfThHd <a href="http://yqlcdwicxjew.com/">yqlcdwicxjew</a>, [url=http://curkczzsxwmr.com/]curkczzsxwmr[/url], [link=http://iptzdvfvnrmp.com/]iptzdvfvnrmp[/link], http://yswzxhwlzbes.com/
http://outzjqckbuct.com/