【问题标题】:Make items within ListView selectable使 ListView 中的项目可选
【发布时间】:2012-06-16 14:07:19
【问题描述】:

我正在开发一个 android 应用程序,我正在尝试遵循 Ice Cream Sandwich UI 的指南。

我有一个包含 ListView 的 ListActivity,并且在 ListView 中,我为 ArrayAdapter 中的每个项目都有一个 TextView。当我想要做的时候,一旦用户长按 ListView 中的一个项目,就会显示上下文活动栏,并且长按的项目现在处于选中状态。然后,用户可以从那里单击 ListView 中的多个项目,使它们全部被选中,然后用户可以按下 ActionBar 中的按钮来对 ListView 中的所有选定项目执行操作。

我已经让它在长按项目时触发显示上下文活动栏,但我不知道如何使项目显示为已选中并允许用户选择/取消选择 ListView 中的项目。

感谢您的帮助

【问题讨论】:

    标签: android android-listview textview android-actionbar


    【解决方案1】:

    按照此处的说明进行操作。

    How to highlight selected item in ListView?

    基本上你需要设置多选监听器然后选择类型。从动作模式回调中做你需要的事情

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多