选择列表视图项时,如何仅对项目应用叠加

时间:2013-07-06 20:51:47

标签: android android-listview

我无法在ListView中突出显示所选项目。基本上,我想通过在项目顶部应用叠加 ONLY 来突出显示所选项目。

我有两个9补丁图像,我最初用于列表项目背景上的正常/按下状态。但是,效果仅适用于背景,而不适用于为我们创建效果效果的其他视图。我们希望能够在选中时突出显示视图。

我现在将drawSelectorOnTop设置为true。我也使用listSelector中的按下状态背景。这产生了类似的效果。然而,亮点项目现在比其他项目更大,尽管我使用的图像非常精细作为背景。

基本上,我们想要达到的效果与Google Play商店,Google Play音乐,Google Keep上的选择器效果相同。我的列表项目非常重要,我希望选择器突出显示,但不是背景。

1 个答案:

答案 0 :(得分:0)

检查一下:ListView - Highlight sub layout of item.我已经实现了我认为你想做的事情。