У меня небольшая проблема с MediaPlayer. Проблема появляется на Android 4.0.3 - 4.0.4. Случается, что мой метод onPrepare() не запускается вообще в этих двух версиях. Протестировано на 4.3 и 4.4 и без проблем.MediaPlayer onPrepared не уволен
Я понятия не имею, что может быть причиной того, что он не работает. Поэтому любые идеи, мысли и т. Д. Приветствуются.
ВОСПРОИЗВЕДЕНИЕ КОД:
try {
if (!player.isPlaying()) {
player.reset();
player.setOnPreparedListener(this);
player.setOnCompletionListener(mFragment);
player.setDataSource(String.valueOf(tmpUri));
player.prepareAsync();
}
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (IllegalStateException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
старт() находится в по подготовке метода.
ошибка Logcat:
ERROR/MediaPlayer(10830): Error (1,-2147483648)
ERROR/MediaPlayer(10830): mOnErrorListener is null. Failed to send MEDIA_ERROR message.
отправить журнал кошка пожалуйста –
добавил LogCat ошибка – JakubW
визит http://stackoverflow.com/questions/10795388/android-mediaplayer-error-mediaplayer-error1-2147483648-on-stream-from-inte –