android - 滚动时ListView背景变黑

标签 android xml listview layout

<分区>

我目前在我的应用程序中使用 fragment ,其中有一个 ListView 。当我滚动时它变成黑色,我不知道如何摆脱它。

我查看了这个页面: Background ListView becomes black when scrolling

这没有用……还有其他想法吗? (这是一个结合了图片和文字的 ListView )

最佳答案

可以这样设置

    <ListView 
         android:id="@+id/list01" 
         android:layout_height="fill_parent"
         android:layout_width="fill_parent"
         android:focusable="true"    
         android:fastScrollEnabled="true"
         android:focusableInTouchMode="true"
         android:transcriptMode="normal"
         android:cacheColorHint="@android:color/transparent"
         android:scrollingCache="false" 

         />

或者可以这样设置

list.getDrawingCache(false);
list.setScrollingCacheEnabled(false);  
list.setCacheColorHint(Color.TRANSPARENT);

关于android - 滚动时ListView背景变黑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11300653/

相关文章:

android - 当 adb 通过 tcpip 连接时重新启动设备

android - Google map fragment 填充

python - 在 Python 中使用 ElementTree 更改命名空间前缀

java - 为什么我的 ListView 上的 setAdapter() 可能会产生 NullPointerException?

Android ListView 项目点击不起作用

java - 媒体投影需要 Android Pie 和 Q 中 ServiceInfo.FOREGROUND_SERVICE TYPE_MEDIA_PROJECTION 类型的前台服务

android - 更新 COSU 设备中的 Android 应用程序

java - Android:从外部XML文件中提取数据并将其存储在内部XML文件中(相同的文件结构)

ios - 使用 mdm 设置墙纸

android - 在 android 中过滤 ListView 时检查了错误的项目