0

请帮我解决这个问题。我在 ListView 的每个项目中都使用了一个进度条(用于延迟加载)。它在 Android 2.2.3 中运行良好,但是当我在 Android 4.1.1 或 Android 3.2 中运行该应用程序时,我遇到了问题。请参阅我的附件: 在此处输入图像描述

请看“红色”矩形。背景是黑色的。当我滚动列表视图时会发生这种情况。而且我在 getView 方法(ArrayAdapter,只显示文本)中没有做太多事情。如果我设置进度条 Visible = Gone。列表视图运行良好。

您是否曾经遇到过同样的问题或有解决方案,请帮助我。

谢谢

4

2 回答 2

2

将 listview cacheColorHint 设置为透明。

于 2012-08-15T03:42:15.960 回答
0

您还可以设置 listview 属性android:scrollingCache="false"cacheColorHint并将transparent.

于 2012-08-15T04:32:33.637 回答