TransWikia.com

Почему пропорции элементов разные на разном соотношении сторон?

Stack Overflow на русском Asked on December 22, 2020

Долго выясняя в чем проблема пришел к выводу, что на меньшем экране одинаковый отступ (margin 32dp к примеру) почему-то больше, чем на бОльшем.

Через метод setContentView() в onCreate() проверял соотношение сторон на >= 2 и сетил разные layout. Локально проблему решил, но в дальнейшем придется вставлять везде такую проверку или через даггер их инъектировать, что больше похоже на велосипед.

Собственно вопрос: как создать макет так, чтобы относительные размеры (dp) были одинаковы. Или, может,
как осуществить разделение Layout`ов на уровне системы, как в случае с планшетными экранами и экранами смартфонов.
введите сюда описание изображения

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP