У меня проблемы с Android MediaPlayer. Похоже, что у него отсутствует важная функциональность, главным образом способ получить текущий статус MediaPlayer или узнать, подготовлен ли он. Я знаю, что есть готовый слушатель, но MediaPlayer длится дольше, чем Activity, поэтому, когда Playing Activity будет возобновлено, было бы неплохо получить текущее состояние проигрывателя, независимо от того, пытается ли он загружать носитель, загружается ли носитель и т.д. Я что-то упустил, или мне нужно следить за состоянием игрока?
Другие функциональные возможности, которые были бы хороши, были бы onPlayStateChanged() - мне в настоящее время нужно отслеживать состояние воспроизведения вручную. Я делаю это неправильно?