trollface
@trollface

Не работает MediaPlayer?

Доброго времени суток!


Имею простой код, выполняющийся в IntentService.

MediaPlayer mp = new MediaPlayer();

mp.setDataSource(audio.url); 
mp.prepare();
mp.start();



(Все try и catch присутствуют.)


Данный код отлично работает начиная с Android 4.0

А на версиях ниже — вызов метода strart() ничего не даёт. (хотя можно получит например длительность трека (т.е. подготовка прошла нормально)


В логах ничего не пишет.


Обрыл весь интернет, перепробовал разные способы — ничего не помогает (

Одна надежда на вас…
  • Вопрос задан
  • 3477 просмотров
Пригласить эксперта
Ответы на вопрос 1
Master255
@Master255
Странно. Всегда старт был в онпрепаред.
videoView.setOnPreparedListener(new OnPreparedListener()
			{
				public void onPrepared(MediaPlayer mp)
				{
                                          videoView.start();  //именно videoView а не mp. Хоть и очень хочется.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы