У меня есть видоискатель, который должен иметь одинаковую пропорцию страниц по ширине и высоте с установленными полями страницы.Я использую фиксированное значение, которое преобразует dp в px для их установки, но я знаю, что это не будет работать.Я попытался установить поля в значениях-sw600dp и values-sw720dp, но это также дает разные результаты на разных устройствах.
Вот как это должно выглядеть на всех устройствах:
Но на некоторых устройствах это выглядит так:
Ширина страницы зависит от параметра pageMargin, где высота соответствует самой высоте окна просмотра.
Не уверен, что я все делаю неправильно.Есть ли лучший способ установить ширину и высоту страниц в пейджере, чтобы они выглядели одинаково на разных устройствах (а на некоторых не квадратно).