0
button.setOnClickListener(new View.OnClickListener() {
public void onClick(View v){
if(mp2.isPlaying()==true)
{mp2.stop();
mp.start();
}
else
mp.start();
}
});
button2.setOnClickListener(new View.OnClickListener() {
public void onClick(View v){
if(mp.isPlaying()==true)
{mp.stop();mp2.start();}
else
mp2.start();
}
});
Я нажимаю первую бит и воспроизводит первую песню. Нажмите вторую, первые остановки и вторую кнопку начнется. Но затем, когда я нажимаю первый бит, вторая песня останавливается, но первая песня не играет ... пожалуйста, помогите !! :)Задача медиаплеера
где я должен разместить prepare() в этом коде? –
@kostas_menu: Когда-нибудь после вызова 'stop()' и до того, как вы снова вызовете 'start()'. Вот пример проекта, демонстрирующий это: https://github.com/commonsguy/cw-advandroid/tree/master/Media/Audio – CommonsWare
спасибо за ваш ответ! Могу ли я ответить на что-то большее? Если бы я хотел сыграть 3+ mp3 песни я могу использовать что-то вроде переключателя или я должен использовать, если, как указано выше? –