Android ListView不显示行距

Android ListView不显示行距,android,listview,Android,Listview,我试图使用以下代码设置行距颜色,但没有显示任何行。 我实际上使用的是SwipeListView,但我认为这并不重要 mylistview.setDividerHeight(1); mylistviewsetBackgroundColor(Color.WHITE); 我做错了什么?找到了。。。 不知道为什么,但通话顺序很重要 mylistview.setBackgroundColor(Color.WHITE); mylistview.setDividerHeight(1); 不确定你是否可以只

我试图使用以下代码设置行距颜色,但没有显示任何行。 我实际上使用的是SwipeListView,但我认为这并不重要

mylistview.setDividerHeight(1);
mylistviewsetBackgroundColor(Color.WHITE);
我做错了什么?

找到了。。。 不知道为什么,但通话顺序很重要

mylistview.setBackgroundColor(Color.WHITE);
mylistview.setDividerHeight(1);

不确定你是否可以只用一种颜色。一个可拉丝的肯定会有用

drawable/divider_white.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
    <size android:height="1dip" />
    <solid android:color="#ffffffff" />
</shape>

您可以在
xml
中执行此操作,并在
ListView

android:divider="@android:color/white"
android:dividerHeight="1dp"

您可以使用任何
可绘制的

发布listview xml文件,而不是使用颜色
android:divider="@android:color/white"
android:dividerHeight="1dp"