gpt4 book ai didi

android - 如何申请android :listSelector style via theme?

转载 作者:行者123 更新时间:2023-11-29 14:15:03 25 4
gpt4 key购买 nike

我创建了一些可绘制对象来处理 ListView 项的状态颜色等。当我在布局的列表定义中为它们设置 android:listSelector 属性时,这些工作。但是,我想在全局范围内应用它们,所以在我的主题中,我声明了样式,例如:

<style name="QFListView" parent="@android:style/Widget.ListView">
<item name="android:listSelector">@drawable/listview_selector</item>
</style>

为什么这不起作用,或者我应该怎么做才能让它起作用?

最佳答案

Android 首先绘制 ListView 背景和分隔线。然后,系统绘制列表选择器。最后,ListView 在其之上呈现所有项目 View 。多亏了这张图,很明显列表选择器永远不会在不透明背景设置为 itemviews 时可见。

阅读:#Customizing itemviews background

http://cyrilmottier.com/2011/08/08/listview-tips-tricks-3-create-fancy-listviews/

关于android - 如何申请android :listSelector style via theme?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21747939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com