Поддержка нескольких экранов для Android TV

Я понимаю разницу между разной плотностью экрана (dpi) и дипом. При разработке приложения для Android TV какую плотность экрана следует поддерживать? Другими словами, сколько версий ресурсов нам нужно создать. Мне нужны все (mdpi/hdpi/xhpi/xxhdpi/xxxhdpi) или только подмножество для Android TV?


person Vpd    schedule 14.12.2016    source источник
comment
Ну, это всегда зависит от вас, в каком dpi вы будете использовать. Другой способ определения правильного значения dpi основан на используемом вами размере экрана. Ознакомьтесь с этой документацией, чтобы узнать больше о том, как поддерживать несколько экранов в Android. Для получения дополнительной информации проверьте этот ТАК вопрос.   -  person KENdi    schedule 19.12.2016


Ответы (1)


Как правило, xhdpi должен работать для любого телевизора, но вы также можете использовать квалификатор television для создания ресурсов исключительно для телевизоров.

person Nick Felker    schedule 24.12.2016
comment
Согласно документации Android: макет вашего телевизора должен быть ориентирован на размер экрана 1920 x 1080 пикселей [стандартный 1080p/HD], а затем разрешить системе Android уменьшать масштаб ваших элементов макета до 720p, если это необходимо. Так что xhdpi - хорошее решение. - person Vpd; 27.12.2016