2011-08-30 45 views
0

我對android有點麻煩。我有一個從數據庫檢索項目的排序列表視圖。Android排序的列表查看問題

這是我遇到問題的地方。你如何根據列表視圖獲取項目的實際數據庫行ID?由於排序,我無法使用列表視圖的位置。有沒有辦法從CursorAdapter中檢索它?

謝謝

回答

0

一件事你可以做的是讓你的數據庫查詢訂購您的排序條件的結果,所以當你得到你的列表視圖項的位置,然後你可以查找您在那個光標相同的位置並檢索正確的行ID。

另一種方式,這可能有幫助,但我沒有真正嘗試過,是以某種方式將項目的行ID映射到列表視圖項目的「標記」屬性。 http://developer.android.com/reference/android/view/View.html#Tags

我希望這會有所幫助。