其他分享
首页 > 其他分享> > Android系统.设置ListView的背景图片

Android系统.设置ListView的背景图片

作者:互联网

以下代码几乎与我想要实现的内容相同.

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
  xmlns:android="http://schemas.android.com/apk/res/android"
  android:orientation="vertical"
  android:layout_width="match_parent"
  android:layout_height="match_parent"
  android:background="@drawable/bg">
    <ListView android:layout_height="wrap_content" android:id="@+id/levelList" android:layout_width="match_parent" android:layout_alignParentLeft="true"></ListView>
</RelativeLayout>

我想为整个ListView设置背景图像.此代码的问题是背景图像在滚动时闪烁或消失.

我使用sdk 2.2和模拟器来运行程序.

解决方法:

您需要在ListView上设置android:cacheColorHint =“#00000000”.这会将cacheColorHint设置为透明(注意#000000之后的额外2 0)并修复您的问题.或者,您可以将cacheColorHint设置为@android:color / transparent.

你应该阅读this page on ListView backgrounds.

标签:android,android-layout,android-xml,android-emulator,android-2-2-froyo
来源: https://codeday.me/bug/20190902/1790182.html