我在SQLite數據庫中創建了一個名爲train_table的表,其中有3列。他們是train_id,train_no和train_name。現在,我寫了一個類,其中我在列表視圖中顯示了train_name。我如何在下一頁中獲得相關的train_no?任何人都可以幫助我排序這個問題。? 在此先感謝如何從列表視圖中顯示其中一個列值的數據庫表中的相應值
1
A
回答
0
假設你正在使用ListActivity
,在onListItemClick
簽名的第四個參數是你的表格中記錄的行ID:
onListItemClick(ListView l, View v, int position, long id)
你可以使用這個ID來獲得完整的記錄(全部三列字段)。下面SQLite的聲明可能由一個方法調用創建查詢數據庫備案:
select * from train_table where train_id = id
如果你不使用ListActivity然後我假設你已經設置了AdapterView.OnItemClickListener
爲ListView
,在這種情況下,您將定義以下功能:
onItemClick(AdapterView<?> parent, View view, int position, long id)
在這種情況下,您仍然會使用該ID來獲取您的記錄。
0
大概「下一頁」你的意思是另一種觀點?
您可以(假設train_names是唯一的)創建另一個SQLite查詢以重新讀取數據庫並在切換到「下一頁」視圖之前將train_id檢索到局部變量中。
相關問題
- 1. 如何在數據庫中顯示數據的列表視圖?
- 2. 在Android列表視圖中顯示sqlite數據庫值
- 3. 顯示在列表視圖中的數據從數據庫
- 4. 如何從數據庫中的複選框列表中顯示選中的值
- 5. 在列表視圖中不顯示值
- 6. 如何在另一個數據庫中顯示錶的列表?
- 7. 如何從列表框中插入相同的值,數據庫
- 8. asp.net image src從列表視圖中的數據庫不顯示
- 9. 根據另一個列表中唯一值的索引從一個列表中獲取相應的值 - Perl
- 10. ViewModel:如何在列表視圖中顯示來自數據表的值
- 11. Yii2列表視圖如何在視圖中顯示的數據
- 12. 如何在列表視圖中顯示來自prepopoulated數據庫的多個列?
- 13. 如何在一行中顯示從數據庫值生成的有序列表?
- 14. 列表視圖不顯示數據庫中的數據Android
- 15. 如何在php中顯示從數據庫中選擇的下拉列表值
- 16. 如何在列表視圖中顯示數據庫中的數據?
- 17. 在表單加載中顯示數據從數據庫的列表視圖
- 18. 如何從視圖中顯示「外部」表中的哪一列?
- 19. 從sqlite數據庫中搜索一個值,並在列表視圖中檢索
- 20. 如何在一個日曆視圖中顯示多個列表中的數據
- 21. 在列表視圖中顯示數據
- 22. 在列表視圖中只顯示SQLite數據庫中的單個列名 - Android
- 23. 從列表視圖中顯示數據庫中的數據時出現錯誤
- 24. 在android studio中顯示數據從數據庫中的列表視圖
- 25. jaspersoft如何顯示列表中的值
- 26. 在數據庫的列表視圖中顯示圖標
- 27. 如何從列表視圖中的數據庫充氣數據
- 28. 從2個表中顯示1個列表視圖中的數據
- 29. 網格視圖:從其他表中獲取一個列值
- 30. 如何從SQLite數據庫讀取數據並在列表視圖中顯示