3
我正在研究android聯繫人應用程序。我使用XMPP來獲取好友名稱和狀態。我需要得到好友形象。我怎麼能做到這一點?我正在使用自定義適配器來顯示內容。請引導我從列表中的xmpp中拖放用戶圖像。如何在android應用程序中從xmpp獲取圖像
感謝
我正在研究android聯繫人應用程序。我使用XMPP來獲取好友名稱和狀態。我需要得到好友形象。我怎麼能做到這一點?我正在使用自定義適配器來顯示內容。請引導我從列表中的xmpp中拖放用戶圖像。如何在android應用程序中從xmpp獲取圖像
感謝
這裏是如何讓所有的好友信息
Roster roster = XMPPConnection.getRoster();
Collection<RosterEntry> entries= roster.getEntries();
ProviderManager.getInstance().addIQProvider("vCard", "vcard-temp",
new VCardProvider());
VCard card = null;
for (RosterEntry entry : entries) {
card = new VCard();
Presence presencek= roster.getPresence(entry.getUser());
try {
card.load(Main.conn, entry.getUser());
} catch (Exception e) {
e.printStackTrace();
}
String jid = entry.getUser();
String name = card.getField("FN");
String status = presencek.getType().name();
Log.d("Prescence", "" + presencek.getType().name());// //num one log
byte[] imgs = card.getAvatar();
if (imgs != null) {
int len = imgs.length;
Bitmap img = BitmapFactory.decodeByteArray(imgs, 0, len);
}
從你的代碼,我發現了地位可用或Unavailble,我怎麼能得到繁忙的客場狀態。 – 2012-07-05 05:59:18