2013-02-10 205 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控件的選擇模式成爲多個,這是很容易實現的真棒例子。同時我想膨脹兩個選項菜單項,即「確定」和「取消」,這樣一旦用戶選擇了部分或全部列表視圖項目,他可以點擊「確定」選項菜單繼續。