gpt4 book ai didi

android - 如何维护Listview中高亮的点击项?

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

我需要使 ListView 保持所选 View 突出显示,直到选择另一个项目,在这种情况下,前一个 View 会删除突出显示,而最新点击的会突出显示。

我尝试不使用单选按钮执行此操作,但它不起作用。

最佳答案

其实很简单:

在单个 ListView 项的自定义布局中,确保它具有以下属性:

android:background="?android:attr/activatedBackgroundIndicator" >

举例来说,这是来自 HoneycombGallery sample 的 ListView 项目布局。随 SDK 一起提供(位于 title_list_item.xml 文件中:

<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="10dp"
android:gravity="bottom"
android:textAppearance="?android:attr/textAppearanceMedium"
android:background="?android:attr/activatedBackgroundIndicator" >
</TextView>

该属性将导致背景颜色根据单个列表项是否被选中而改变。

关于android - 如何维护Listview中高亮的点击项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10357415/

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