2015-12-23 6 views
0

В настоящее время я работаю над добавлением поддержки нескольких экранов/плотности в приложение. Я тестировал большинство плотностей, и все, кажется, выкладывается и подходит просто отлично ... кроме эмулятора, работающего 213dpi.Работа с плотностью 213dpi

У меня есть ограничение. Поскольку коэффициент плотности равен 213/160 = 1,33125, один блок dp преобразуется в 1 * 1,33125 = 1,33125 пикселей. Я не могу пройти десятичное измерение (скажем, мой запас равен 1 дп), поэтому я либо круг, либо пол. С большим количеством просмотров, имеющих максимальный запас 1dp, существует огромная потеря точности, которая приводит к проблемам с макетами.

Честно говоря, я очень сомневаюсь, что поддержка 213dpi требуется, но как вы работаете с активами для такой плотности, когда есть такая высокая потеря точности в конце?

ответ

0

Стандартные размеры dpi - 120, 160, 213, 240, 320, 480 и 640. 213 для некоторых экранов телевизоров, и он используется на моем планшете с истинной плотностью 189 пикселей.

213, кажется, округление 213.3333 ... так 213.3333 .../160 = 1,3333 ...

плотность экрана составляет 4/3.

 Смежные вопросы

  • Нет связанных вопросов^_^