![](/img/trans.png)
[英]Same data displaying in Listview using custom adapterview from the sqlite
[英]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.