我有一個ListView
對象,其中Adapter
從CursorAdapter
擴展而來。 onListItemClick()
方法中只有(ListView l, View v, int position, long id)
參數。我需要查詢我的數據庫_id
當前選擇的列表item
。但我不希望database
行中的_id
顯示在列表的行中。因此,我在list_item.xml
中創建了額外的TextView
,並通過將其設置爲width
和height
至0px
而使其不可見。所以在newView()
我可以將這個列表的項目與database
中的_id
關聯起來。如何將ListView中的每個項目與數據庫中的ID相關聯
我覺得這種方法有點難看。可能還有其他更整潔的解決方案嗎?
嗯,你爲什麼需要「顯示」_id?它根本不必是列表的一部分。 – Suchi
但我不想展示它。 – Eugene