单击ListView时结果不可读

时间:2012-12-11 19:00:20

标签: android listview toast

我在ListView中显示人名的列表。 当我点击一个名称时,我将其设置为显示一个Toast消息,显示被点击的人的姓名。

然而吐司正在显示不可读的数据,我无法弄清楚如何让它只显示名称。

以下是祝酒信息:

" com.example.friends.Person@50db3a点击了!"

我想要显示类似

的内容

" Joe bloggs点击了!"。

该列表从包含Person对象的arraylist中获取其数据。

1 个答案:

答案 0 :(得分:2)

覆盖Person类中的toString()方法并返回此人的姓名或您想要显示的任何内容。例如:

@Override
public String toString() {
    return name;
}