Android ListView divider奇怪的问题

Mar*_*nyi 1 android android-layout

我有一个的ListView除法 1PD的厚度.但不知何故,ListView中的每个第二个分隔符都比其他分隔符更厚......正如您在图片中看到的那样

替代文字

ListView的代码非常简单:

 <ListView 
         android:id="@+id/directoriesListView"
         android:choiceMode="singleChoice"
         android:clickable="true"
         android:layout_weight="2.5"
         android:cacheColorHint="@null"
         android:footerDividersEnabled="false"
         android:fadingEdge="none"
         style="@style/ListView_NarrowItems"
         />
Run Code Online (Sandbox Code Playgroud)

和风格:

<style
    name="ListView_NarrowItems"
    >
    <item name="android:layout_width">fill_parent</item>
    <item name="android:layout_height">fill_parent</item>
    <item name="android:textColor">#FFFFFF</item>
    <item name="android:background">#000000</item>
    <item name="android:divider">#FFFFFF</item>
    <item name="android:dividerHeight">1px</item>
</style>
Run Code Online (Sandbox Code Playgroud)

知道什么是错的吗?

Com*_*are 5

Android正在扩展您的活动.将相应的<supports-screens>元素添加到清单中,设置为指示要处理的屏幕大小,此效果应该消失.