Android сглаживание и привязка к пикселям - PullRequest
0 голосов
/ 09 декабря 2010

У меня есть простой ListView с 1 ​​рамкой наклона вокруг ячеек. Но в зависимости от положения они отрисовываются как высота 1 или 2 пикселя. Как я понимаю, это связано с сглаживанием - 1 наклонная линия отображается как 1 пиксель, только если она имеет точно целое положение. Но в позиции прокрутки ListView есть представление с плавающей точкой, поэтому дрожание ширины линии происходит во время прокрутки, даже если высоты ячеек точно целые.

Есть ли способ сделать «щелчковый пиксель» в такой ситуации?

1 Ответ

1 голос
/ 09 декабря 2010

Я немного догадываюсь, но ваше описание звучит так, будто у вас включено автоматическое масштабирование (по умолчанию). Предлагаем попробовать добавить этот тег как дочерний элемент вашего тега в AndroidManifest.xml, если вы этого еще не сделали.

<supports-screens android:largeScreens="true"
    android:normalScreens="true"
    android:smallScreens="true"
    android:resizeable="true"
    android:anyDensity="true" />
...