【问题标题】:Android ListView highlight multiple itemsAndroid ListView 突出显示多个项目
【发布时间】:2013-11-18 04:58:53
【问题描述】:

我希望我的 ListView 更改每个选定项目的背景(多选)。我使用了这段代码:

    <ListView
    ...
    android:drawSelectorOnTop="false"
    android:listSelector="@android:color/darker_gray" >

这很好用,但只能选择列表中的一项。如果我选择另一个,则选择会被重置,新的会改变其背景。

是否有一种简单快捷的方法可以通过更改每个选定项目的背景来同时选择多个项目?

【问题讨论】:

    标签: android listview selection


    【解决方案1】:

    你可以使用

    android:choiceMode="multipleChoice"
    

    【讨论】:

      【解决方案2】:

      您是否尝试将 ArrayAdapter 的资源参数设置为 android.R.layout.simple_list_item_activated_1

      【讨论】:

      • 我使用的是 SimpleAdapter,因为我有 Listitems 的自定义布局。
      猜你喜欢
      • 2013-02-04
      • 1970-01-01
      • 2013-04-17
      • 2012-01-05
      • 1970-01-01
      • 1970-01-01
      • 2011-08-16
      • 2011-01-26
      • 2012-06-23
      相关资源
      最近更新 更多