写真でもxmppで現在のユーザーの名前を取得する方法に大きな問題があります。すでに AccountManager を使用しましたが、null を受け取りました。この問題を解決するのを手伝ってください。ありがとうございました!
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 に答える