我得到這個問題,由於對這裏的另一個答案,但沒有解釋如何做什麼,我問 How to get the id of the row in onItemClick(ListView) when using a custom Adapter?如何覆蓋CursorAdapter的getItemId(int pos)方法?
這是在這個問題接受的答案是我需要的東西,因爲我也讓我的自己的自定義適配器(CursorAdapter),因此我會有同樣的問題。問題是我不知道如何實現這一點。我正在查看文檔,並且不確定如何從遊標訪問_id列。由於文件沒有固定的,我們可以從我卡住的信息中獲得。任何幫助搞清楚,將不勝感激。
編輯:我不清楚我的問題是什麼,但只是爲了澄清,就像標題一樣,我如何重寫我創建的CursorAdapter自定義類中的getItemId()方法?
我不不理解你的問題...我有幾個自定義的遊標適配器,我從來沒有重寫過,我從遊標中得到行ID很好......你想做什麼,你試圖得到什麼那個ID? – Barak
當我點擊列表視圖中的成員時,我希望能夠進入數據庫並使用該ID訪問該成員信息。所以我需要確保我確實得到了_id。但我不是。 – Andy
我很想看看爲什麼不......你應該是,如果你在列表中使用'onListItemClick'。 – Barak