Android:ListView未启用的项目绘制不可见的分隔符

znq*_*znq 33 android listview

如果我有ListView两种不同的项目,启用和禁用项目(意味着可选择和不可选择),Android会在启用的项目之间正确绘制一个小分隔符,但不会在禁用的项目之间绘制.相反,它会绘制一个透明的分隔符,这会导致非常糟糕的设计问题.这已在此处讨论(Google网上论坛),但没有任何解决方案.

我正在寻找的是一种强制的Android画正在被之间使用相同的分隔enabled项目也之间使用的disabled项目,而不是仅仅留下一个透明的空间.

dro*_*ter 0

是的,一点也不酷!我遇到了同样的问题。解决这个问题的方法是将 View 类型行添加到您的 xml 文件中,并将分隔线设置为 0 高度,如下所示: android:dividerHeight="0dp" 注意:这是在列表视图本身上。