3
A
回答
3
如果您創建了ListActivity
(其中包含ListView
),則每次單擊列表中的條目時都會調用onListItemClick()
-方法。此方法有一個參數long id
,其中包含所選項目的ID。
背後的想法是,SQLite數據庫中的每個條目都有一個唯一的ID(使用auto_increment
)。如果您將ListActivity
設置爲SimpleCursorAdapter
,則需要有一個名爲_id
的列(如果您有另一個名稱的ID列,請使用AS
-功能)。此列自動用於確定點擊條目具有哪個ID。
因此可以說您的條目之一有ID 12
,此ID位於列_id
。如果從ListView
中選擇此條目,則onListItemClick()
-方法的id
-參數將包含值12
。
這是最簡單的方法,如果您使用數據庫爲您的內容(如在筆記本)。
1
您使用setOnItemClickListener
方法爲ListView
設置OnItemClickListener
。
在該方法中,您具有選定的位置,您可以調用適配器的該位置的getItem
方法。
您應該在您的適配器中重寫getItem
以從您的域中返回一個正確構造的對象。
相關問題
- 1. Android - 從列表視圖中獲取所選項目的文本
- 2. 如何從列表視圖中獲取所選項目的值
- 3. 如何在列表視圖中獲得所選項目的「值」
- 4. 在列表視圖中獲取所選項目
- 5. 從列表視圖中獲取所選項目
- 6. 如何在單擊鏈接後從列表視圖中獲取所選項目?
- 7. 如何從項目列表中獲取所選項目的值
- 8. 如何從列表視圖中的選定項目獲取值?
- 9. 如何獲取列表視圖檢查項目數組在Android?
- 10. 如何在列表視圖上獲取項目的Y座標
- 11. 如何在列表視圖中獲取所選用戶名
- 12. 從textview的列表視圖中獲取所選項目單擊Android
- 13. 從列表視圖獲取所有項目xamarin android
- 14. 選擇/取消選擇列表視圖中的所有項目
- 15. 如何在下拉列表中獲取所選項目的值?
- 16. 如何在下拉列表中獲取所選項目的值?
- 17. 在android中的列表視圖中獲取項目
- 18. 使用光標填充項目到列表視圖後
- 19. Android:選擇列表視圖項目並獲取對象
- 20. 在列表視圖中獲取所選子項
- 21. 如何使用ImageAdapter從Gridview中獲取所選項目? (Android)
- 22. 如何在列表視圖中選擇多個項目android java
- 23. 如何獲取嵌套列表視圖的選定項目?
- 24. 如何獲得所選項目到新的類別與列表視圖的Android
- 25. 如何使用列表webservice獲取所有列表項目
- 26. 雙擊列表視圖項目時獲取選定項目
- 27. 從android中的光標獲取所有項目
- 28. 如何在列表視圖中從所選項目的數據庫中獲取標識
- 29. 獲取項目在篩選列表視圖選擇
- 30. 如何在自定義水平列表視圖中更改所選項目android
請問您可以通過重寫'getItem'方法的代碼嗎? – 2013-04-27 06:46:00