是什么导致了 ExpandableListView 中图像中所示的白色条带以及如何更正此问题?

What is causing the White Strip as shown in Image in an ExpandableListView and how to correct this?

如图所示,这个白色垂直条带与所有绿色图像视图重叠。我正在使用 API Level 14 并使用 ExpandableListView 来执行图中所示的代码。有什么想法吗?

这个问题也只发生在 API 14 上,但是当我使用带有 API 21 的模拟器时,一切似乎都工作正常。

childIndicator 渲染在视图的边缘。通常,这是 "expand" 图标的 9 色补丁,但在本例中,您已将其设置为一种颜色。如果您不想显示指标,则应将其设置为 @null(或 @empty,如果您的 SDK 工具是最新的)。

<ExpandableListView
    ...
    android:childIndicator="@null" />

附带说明,@empty 值已添加到 API 22 中以指示明确的空值,而不是 @null,这可能会导致使用默认值。