使用SQLite显示ListView

时间:2012-04-24 17:03:45

标签: android database sqlite android-listview

我正在研究的项目的一部分是搜索数据库中的位置。用户首先选择一个类别,然后搜索条件和结果应显示在列表视图中,其中项目来自数据库。只有一个工作正常,其余工作没有,即使他们有相似的代码。

第一个搜索类别是Hotel,它工作得很好,其余的类别工作不正常,方法是正确的但是显示数据是错误的,而不是显示它显示的名称packageName.tableName @weirdNumber示例(egypt.database.NileCruise@44f40448)。

1 个答案:

答案 0 :(得分:0)

默认情况下,ArrayAdapter会调用对象上的方法toString,以便在列表行中显示String

您可能已为类toString实施了方法Hotel,但忘记为类NileCruise实施该方法,并最终得到toString的默认实现(即返回您当前看到的内容。)