В настоящее время я работаю над приложением для Android, и я использую Eclipse и, конечно, Android SDK, но я столкнулся с проблемой, которая почти единственная, что мне нужно исправить прежде чем я смогу перепроверить бета-версию на Android Market.Воспроизведение звука на КАЖДОЙ buttonclick (Android =
Итак, моя проблема в том, что у меня есть xml с 4 различными кнопками, и если пользователь нажимает на определенную кнопку, будет воспроизводиться один звук, и если нажатие любой другой кнопки будет нажата, другой звук будет воспроизводиться, но звук воспроизводится иногда, я хочу, чтобы он воспроизводился каждый раз, когда пользователь нажимает кнопку. Вот мой код (относительно медиаплеера):
public MediaPlayer right=null;
public MediaPlayer wrong=null;
if(right!=null) {
right.reset();
right.release();
}
if(wrong!=null) {
wrong.reset();
wrong.release();
}
right = MediaPlayer.create(getBaseContext(), R.raw.rightsound);
wrong = MediaPlayer.create(getBaseContext(), R.raw.wrongsound);
if(****()){
right.start();
}
else {
wrong.start();
}
Это мой код, и я был бы очень признателен, если бы кто-нибудь помог мне решить мою проблему.
Есть ли какой-либо узор, если он играет или не играет? – 2010-11-30 18:13:02