android - 奇怪的 ListView 滚动问题

标签 android image listview background scroll

我的应用程序中有一个带有背景图片的 ListView。所有行都是半透明的白色 (#35FFFFFF)。每当我滚动列表时,这些行都会变成浅绿色,遮住背景图像,直到我停止滚动(通常——有点不可预测)。有时它会在背景图像/颜色和绿色之间闪烁。是的,我已将缓存颜色提示设置为 #00000000。对此有任何建议,我们将不胜感激。

ListView xml:

<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="7px"        
    android:cacheColorHint="#00000000"
    android:dividerHeight="6px"
    android:"#75ffffff"
    android:background="@drawable/list_bg"
    android:fastScrollEnabled="true"
    />

行 xml:

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/text"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:textSize="18px"
    android:textColor="@android:color/black"
    android:gravity="center_vertical"
    android:background="#35ffffff"
    />

位图 xml:

<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/list_bg_bitmap"
    android:tileMode="repeat"
    android:dither="true"
    />

最佳答案

试试这个:

<ListView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:padding="7px"        
    android:cacheColorHint="#00000000"
    android:dividerHeight="6px"
    android:"#75ffffff"
    android:background="@drawable/list_bg"
    android:fastScrollEnabled="true"

    android:drawSelectorOnTop="false"
    />

关于android - 奇怪的 ListView 滚动问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3492196/

相关文章:

android - 如何让SQL安全插入?

java - 添加天数,android studio

android - 列表项点击检查android中listview中放置的检查

android - listView 项目在 android 2.3 的滚动中消失

Javascript鼠标悬停,为图像添加边框

c# - 在 C# 的 ListView 中删除相同的数字

android - 没有向 HAL 提供足够的数据,预期位置

android - 使用纬度和经度信息创建 Google 位置 URL

javascript - 上传后立即显示图像

jquery - 单击所有图像继续吗? jQuery?