2013-10-15 118 views
0

如果我想要選擇項目onItemClick並記住,它已被選中,我應該怎麼做? 我試圖在沒有選擇模式的gridview中選擇項目

gv.setNumColumns(controller.getGame().getField().getColumnsNumber()); 
    gv.setAdapter(controller.getGame().getField().getCellAdapter()); 
    gv.setOnItemClickListener(this); 
    gv.setOnTouchListener(this); 
    gv.setSelection(1); 

OR

itemView.setSelected(true); 

,只是沒有被突出顯示。

回答

1

當您選擇寫入true otherwize false時,您可以有布爾列表的布爾列表。在getview函數中,檢查這個項目的值是否爲true,然後顯示它被選中,否則它不是。

+0

我如何顯示它被選中?我已經通過改變項目視圖的背景來完成這樣的事情。我不想這樣做。 – user1685095