2011-03-10 98 views
0

當您在Android應用程序中觸摸某些網格或列表視圖項目時,他會更改背景顏色,告訴您已按下它。 我的應用程序出現問題。當我創建一個列表視圖的實例,並在手機中按下它,他改變顏色,但如果我設置了OnClick屬性,該項目不會改變它的顏色。怎麼了? OnClick按照其假設工作。ListView項目和OnClick問題

感謝

+0

你可以發佈有問題的代碼嗎? – 2011-03-10 19:28:41

+0

你設置onclick的項目,或在listview本身? – 2011-03-10 19:44:18

+0

到適配器上的項目。 – 2011-03-11 10:03:01

回答

0

一般用ListView中要使用的OnItemClickListener

這使您有機會根據列表中被點擊的位置執行操作。

如果您需要從onItemClick內訪問視圖適配器,那麼您可以使用AdapterView#getAdapter()上提供給您的AdapterView