2013-02-10 157 views

回答

0

好,

首先,你需要为了获得点击创建OnItemClickListener(视图V)。

然后你可以做一个HashMap来保存被点击的项目。

您也可以更改点击项目的背景,以便用户知道哪些项目被点击。

你需要的最后一件事是按钮点击 - 共享,它将通过HashMap并收集所有点击的项目。之后,你可以和他们一起做你想做的事。

它看起来像一个巨大的工作,但它可以很容易地分成步骤,你逐个关闭它......它实际上很简单。

+0

取代按钮点击共享选定的项目,我想膨胀一个选项菜单,点击哪个,选定的列表视图项目将被共享。这可能吗?如果是...如何? – 2013-02-10 19:27:56

+0

我解释的解决方案将适用于您。您需要一个列表项单击侦听器来收集在HashMap中单击的项目。然后当您单击菜单项时,使用此数据集并读取所有项目。 – Majstor 2013-02-10 19:31:43

+1

如果你使用这种方法,你正在做的工作比你需要的多。改用ListView的选择模式功能。 – adamp 2013-02-10 22:54:25

0

The Image of what i want

我想是在动作条选项菜单项的点击,ListView控件的选择模式成为多个,这是很容易实现的真棒例子。同时我想膨胀两个选项菜单项,即“确定”和“取消”,这样一旦用户选择了部分或全部列表视图项目,他可以点击“确定”选项菜单继续。