也许您填写列表的单个项目视图不是透明的。我的意思是,如果您有一个白色 textView 列表,那么您的列表是否透明并不重要。
创建一个透明的样式主题:
在您的 res/values 文件夹中创建一个 styles.xml:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.Transparent" parent="android:Theme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@color/transparent</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:backgroundDimEnabled">false</item>
</style>
</resources>
然后在你的清单中添加
android:theme="@style/Theme.Transparent"
在您列表的活动属性中