ListView對點擊時間沒響應

今天遇到一個比較奇怪的問題。 佈局

作了一個簡單的根據關鍵字篩選信息的demo,頁面就簡單的一個edittext加上一個listview。當在edittext輸入信息的時候,對listview的信息進行篩選。 事件

edittext對onTextChanged做出相應,實現篩選功能,這個沒有問題。可是listview明明設置了onItemClick的Listener,卻對點擊時間沒有反應。 圖片

具體狀況是這樣的:listview使用自定義的adapter,item內容是一張圖片加上兩行文字。當我點擊listview的時候,發現沒有選中。可是點擊圖片,則圖片和文字都被選中了。 it

一開始我覺得是listveiw的點擊事件被屏蔽了,嘗試了不少方法後,發現沒用。而後我又想,我點擊listview的時候,應該將整一行選中才對,不該該只選擇圖片部分的。而後我查看佈局文件,發現listview的layout_width是wrap_content,我把它改爲fill_parent,結果就ok了。 List

爲何會致使這樣的狀況呢? 方法

相關文章
相關標籤/搜索