为什么我的可绘制ListView分隔符被拉伸?

时间:2011-07-20 11:01:03

标签: android listview

我在listview中使用drawable作为我的分隔符。 我的drawable是向下箭头。但当它显示在屏幕上时,它的宽度会拉长。 我知道有一种方法可以设置分隔高度,但是有没有办法设置它的宽度?

<ListView android:id="@android:id/list" 
  android:layout_width="match_parent"
  android:layout_height="match_parent" 
  android:divider="@drawable/down_arrow" 
  android:dividerHeight="1dp"
  android:cacheColorHint="@android:color/transparent"
  android:layout_gravity="center"
  android:layout_below="@id/title">
</ListView>

1 个答案:

答案 0 :(得分:4)

使用nine patch image作为分隔符(两侧拉伸透明像素)。您无法设置列表分隔符的宽度。