EPG Layout, как приложение androidtv livetv
Мы разрабатываем макет EPG для приложения Android TV, но наше приложение не полностью реализует TIF
Можем ли мы использовать только макет EPG из TIF и отобразить его в моем приложении?
Любые идеи, пожалуйста, предложите
Спасибо
3 ответа
Вы можете проверить исходный код живых каналов (включая формат EPG) здесь: https://android.googlesource.com/platform/packages/apps/TV/+/android-live-tv
Помните, что если вы являетесь сторонним разработчиком, вы не можете получить доступ ко всем данным EPG. com.android.providers.tv.permission.ACCESS_ALL_EPG_DATA
разрешение предоставляется только системному приложению.
Мы создали библиотеку на основе исходного кода приложения Android Live Channels (исходный код указан в другом ответе):
https://github.com/egeniq/android-tv-program-guide
Оно не использует данные EPG, как это делает официальное приложение, но вы можете предоставить свои собственные каналы и программы. (Хотя создание коннектора из данных TV EPG в эту библиотеку должно быть довольно простым).
Вы можете проверить исходный код Live Channels (включая макет EPG) здесь:https://github.com/PerfsolTech/EPGView.
- Отображение расписания телепередач в виде сетки.
- Поддержка различных источников данных EPG (сопоставление XML, JSON, API с библиотечной моделью).
- Настраиваемый дизайн и стиль.
- Возможности программы поиска и фильтрации.
- Простая интеграция в ваш Android TV или мобильное приложение.
- Поддержка D-Pad и сенсорной (или мышиной) прокрутки.