簡體   English   中英

使用SQLite顯示ListView

[英]Displaying a ListView using SQLite

我正在研究的項目的一部分是搜索數據庫中的位置。 用戶首先選擇一個類別,然后搜索條件和結果應顯示在列表視圖中,其中的項來自數據庫。 即使它們有相似的代碼,也只有一種能正確運行,而其余的則行不通。

第一個搜索類別是Hotel ,它運行良好,其余類別均無法正常工作,方法正確,但是顯示數據錯誤,而不是顯示名稱,而是顯示packageName.tableName@weirdNumber示例(例如egypt.database.NileCruise@44f40448 )。

默認情況下, ArrayAdapter將在對象上調用toString方法以獲取要顯示在列表行中的String

您可能為Hotel類實現了toString方法,但是卻忘記了為NileCruise類實現了該方法,最后得到的是toString的默認實現(返回您當前看到的內容)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM