如何在阿斯马克获得真实姓名

时间:2014-05-26 09:14:27

标签: android asmack

如何获取邮件发件人的真实姓名?

有人告诉我:

connection.getAccountAttribues("name");

但它返回我自己的昵称,而不是目标。我做错了什么?

1 个答案:

答案 0 :(得分:0)

如果您想知道收件人的姓名,可能最好的方法是在名册中找到特定联系人,您将获得RosterEntry。现在您可以调用RosterEntry.getName()。另一种方法是从Chat对象获取此信息,只需调用Chat.getParticipant()。我希望那就是你在寻找什么。