Разрешение экрана Pixel vs Pixel 2 - PullRequest
0 голосов
/ 22 сентября 2018

Я пытаюсь сделать так, чтобы макет моего приложения для Android выглядел одинаково на пикселе и на пикселе 2. Конечно, проклятие существования каждого мобильного разработчика.

Я создал файлы ресурсов различных измерений в зависимости от dpi (Т.е. xhdpi, xxhdpi, xxxhdpi).Я использую эмулятор Android Studio для тестирования, и он показывает, что и Pixel, и Pixel 2 имеют разрешение 1080 x 1920.В нем говорится, что Pixel - xxhdpi, а Pixel 2 - 420 dpi (что, согласно документации Android, кажется, относится к сфере xxhdpi).Ясно, что эти экраны телефонов не одинаковы, когда я использую размер текста 14sp для элементов в деятельности, они идеально вписываются в Pixel 2, но слишком велики для Pixel.Если их разрешения и dpi одинаковы (или с небольшим допуском dpi), не должны ли они отображать размеры текста одинаково?

Как еще можно динамически установить размер текста и другие элементы пользовательского интерфейса, еслиФайл ресурсов измерения в зависимости от плотности не работает?

...