Возможно ли обнаружение событий воспроизведения видео в Android? - PullRequest
1 голос
/ 15 февраля 2012

Я хочу обнаруживать такие события, как «Воспроизведение видео», «Видео приостановлено», «Воспроизведение видео остановлено».

Я не хочу писать собственный проигрыватель.Мне просто нужно регистрировать события вызываемого видеоплеера по умолчанию.Есть ли какое-либо вещательное событие, на которое я могу зарегистрироваться для проигрывателя по умолчанию в Android?

Ответы [ 3 ]

1 голос
/ 01 апреля 2012

Это невозможно, если у вас нет собственного rom.

0 голосов
/ 15 февраля 2012

Есть возможность подключиться к сервису музыкального плеера Android. Это описано здесь . Вы можете получить текущий трек и прочее, но я не уверен, что вы можете зарегистрироваться на события. Дайте нам знать, если узнаете больше.

0 голосов
/ 15 февраля 2012

Я не уверен, что именно вам нужно, но ответ "возможно".

В частности:

Можно ли определить, была ли активность приостановлена?(проблема потока)

В: Можно ли определить, была ли приостановлена ​​активность?

A: Да, см. здесь .Просто переопределите onPause в своей активности

Это может быть таким же простым.

В качестве альтернативы посмотрите диаграмму состояния Media Player и доступные методы здесь:

http://developer.android.com/reference/android/media/MediaPlayer.html

...