android中的数据库中的数据未以适当的格式检索

时间:2014-07-11 08:01:42

标签: java android database arraylist adapter

我正在尝试android中的数据库相关应用程序,我遇到了一个问题。我的数据存储在数据库中,但是当我尝试在listview中显示它时,它会以图像中显示的格式显示。我有一个用于Task的getter和setter类,它是字符串。我的适配器和Arraylist都是Task类型。

ArrayList list = new ArrayList(); ArrayAdapter适配器;

其中Task是一个构造函数为

的类
public Task(int seqNo, String taskStr) {
    this._seqNo = seqNo;
    this._taskStr = taskStr;
}

public Task(String taskStr) {
    this._taskStr = taskStr;
}

检索到的数据有点像这样

com.wtd.tasklist.Task@3423423

com.wtd.tasklist.Task@d979999

等等。

请帮助。我真的被卡住了..提前谢谢。

1 个答案:

答案 0 :(得分:4)

在Task类中,您需要正确覆盖“.toString()方法

类似的东西:

class Task {
    ...
    @Override
    public String toString() {
        return _taskStr;
    }
   ...
}