您可以使用RosterEntry
获取联系人的姓名。但是我如何更改自己的名称,当他们这样做时,它会显示给我的联系人
RosterEntry entry = roster.getEntries("myuser");
entry.getName(); // It needs to show my updated name
提前致谢。
答案 0 :(得分:2)
只要其他用户没有为您设置自定义昵称,我认为 Spark会显示您的名字和姓氏,您可以通过以下方式更改:
VCard me = new VCard();
me.load(conn); // load own VCard
me.setFirstName("John");
me.setLastName("Doe");
me.save(conn);