我想要改变ListView分行的线条的颜色。但是不知道怎么做,想来问一下,怎么来实现?
谢谢
你可以在一个布局的xml文件中用android:divider="#FF0000"设置颜色值。当你修改的时候你也可以设置/重新设置分割线条的高度。
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ListView
android:id="@+id/android:list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:divider="#FFCC00"
android:dividerHeight="4px"/>
</LinearLayout>
android:divider="#FFCC00"
重点是这句代码
只是为了一个线条颜色,可以用这个
medalsList.setDivider(new ColorDrawable(0x99F10529));
medalsList.setDividerHeight(1);
这是很重要的,要在设置完隔离线之后再设置DividerHeight,否则你什么都得不到。