Уродливая разделительная линия в ListView

Я испытываю эту проблему как на Samsung i5500, так и на i5800:

Похоже, что высота делителя составляет от 0 до 1 пикселя, поэтому иногда она округляется до 0, а иногда до 1. Изображение меняется, если я прокручиваю его. И если я увеличу dividerHeight (я попробовал 2px и 2pt), то он станет ровно на 1 пиксель толще: с 0px он станет 1px, а с 1px он станет 2px, что-то вроде волны.

1 ответ

Попробуйте установить android:anyDensity = "true", используйте аналогичные проблемы, когда не установлено / не установлено значение "false"

<supports-screens 
    android:smallScreens="true"
    android:normalScreens = "true"
    android:largeScreens="true"
    android:anyDensity="true" 
     />
Другие вопросы по тегам