关于如何在 xmpp 甚至图片中获取当前用户的名称,我有一个大问题。我已经使用了 AccountManager,但我收到了 null。请帮我解决这个问题。谢谢!
问问题
871 次
1 回答
4
如果您使用 XMPPConnection 连接,您可以使用getUser()
方法获取当前登录的用户名。
要获取登录用户的个人资料图片,您必须使用 VCard 获取用户的详细信息,
VCard vCard = new VCard();
ProviderManager.getInstance().addIQProvider("vCard", "vcard-temp",
new VCardProvider());
vCard.load(connection_instance, logged_in_user_name);
byte[] bs = vCard.getAvatar();
然后你可以从 byte[] bs 获取 Bitmap。
于 2012-07-20T06:59:53.037 回答