0
我正在使用ListView/GridView Android應用程序。當設置onclicklistener禁用ICS ListView背景
由於我在convertView上設置了一個onClickListener(我的Adapter的getView()方法返回的視圖),單元格的背景在按下時不會再發光。 我知道我可以在我的xml佈局文件(值爲'background')中設置我自己的drawable(具有特定的按下狀態),但我想保留原始的一個(就像沒有設置onClickListener時一樣)。
有人可以告訴我如何保持原始背景(按下狀態,...)?
謝謝
PS:對不起,我的英文不好,我是法國人
非常感謝。在Listivew上使用onItemClickListener(而不是在getView()方法返回的視圖上的onclickListener)解決了這個問題。 這是更好的使用onItemClickListener或其他方式也很好嗎? (除了我遇到的問題?) – Valentin 2012-01-14 01:10:50
這兩種方法都很好。但是,如果您希望列表項目可以聚焦,則應使用onClickListener。 OnItemClickListener在這種情況下不起作用。 – 2012-01-14 07:13:16