Android ТВ-раскладка не помещается в Android коробочную ОС - PullRequest
0 голосов
/ 05 августа 2020

Я разработал приложение для официальной Android TV OS, теперь приложение отлично работает на официальных Android телевизионных устройствах, макет выглядит так, как я его разработал в Android Studio. Поскольку многие люди используют стандартные c Android боксы для телевизоров, на которых работает какая-то модифицированная версия ОС планшета / телефона, макет выглядит странно и будто его уменьшили.

Изучая это, я увидел DPI на Android Box намного выше, чем на Android TV устройстве, и если я использую «px» вместо «dp» / «sp» в моих макетах, Android Box, кажется, отображает его правильно без каких-либо проблемы с масштабированием или макетом.

Например, TextView размером 32sp будет нормально выглядеть на Android телевизионном устройстве, но при подключении и Android Box к тому же телевизору, что TextView будет выглядеть крошечным. (Все на одном телевизоре, просто в другом боксе!)

Есть ли какие-то решения или лучшие практики в этом случае? возможно, я могу добавить конфигурацию для этих Android Box, чтобы использовать тот же DPI, что и Android ТВ-устройство?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...