Программирование мобильных телефонов на Java


              

Интерфейс PlayerListener



Интерфейс PlayerListener позволяет осуществлять обработку событий полученных от проигрывателя. Помните в главе 5 мы разбирали работу интерфейса CommandListener? Интерфейс PlayerListener функционирует почти по такой же схеме, но ориентирован на работу с проигрывателем. В составе интерфейса PlayerListener .имеется всего один метод:
  •  void playerUpdate (Player player, String event, Object eventData) — обновляет состояние проигрывателя.

 C помощью констант интерфейса Player в методе playerUpdate (), нужно задавать тип необходимых событий в параметрах eventData и event:
  •  static String CLOSED - уведомляет о закрытии проигрывателя;
  •  static String DEVICE_AVAILABLE - уведомляет о доступности проигрывателя;
  •  static String DEVICE_UNAVAILABLE - уведомляет о недоступности проигрывателя;
  •  static String DURATIONJJPDATED - обновляет состояние;
  •  static String END_OF_MEDIA - уведомляет о конце воспроизведения данных проигрывателем;
  •  static String ERROR - уведомляет об ошибке;
  •  static String STARTED - уведомляет о начале работы проигрывателя;
  •  static String STOPPED - уведомляет о конце работы проигрывателя;
  •  static String VOLUME_CHANGED - уведомляет о выборе громкости для воспроизведения.


Назад    Содержание    Вперед