2
A
回答
2
使用用戶已加入了房間名稱的這讓列表:
Iterator roomsJoinedByUser = MultiUserChat.getJoinedRooms(connection, "[email protected]");
使用它來獲取列表中的所有託管客房:
Collection<HostedRoom> rooms = MultiUserChat.getHostedRooms(connection, "service_name");
1
這裏是我的代碼希望它有幫助
Collection<HostedRoom> rooms = MultiUserChat.getHostedRooms(connection, "conference.nubes-pc-1");
if (!rooms.isEmpty()){
for (HostedRoom room : rooms) {
Log.d("yo", room.getName()+" "+ room.getJid());
}
}
相關問題
- 1. 如何從Openfire服務器獲取所有用戶創建的聊天室列表使用Asmack
- 2. ASmack多用戶聊天室
- 3. Asmack/openfire如何讓用戶永久進入分組聊天室
- 4. 獲取openfire聊天記錄
- 5. 如何使用aSmack獲取多用戶聊天室的討論歷史?
- 6. 如何獲取openfire聊天室消息歷史
- 7. 使用openfire服務器從聊天室刪除房間成員
- 8. 獲取XMPP聊天記錄OpenFire
- 9. 獲取Skype聊天列表
- 10. MultiUserChat獲取聊天室用戶?
- 11. 聊天室中的用戶列表
- 12. 如何從PHP中的openfire刪除聊天室
- 13. Openfire服務器未將聊天室保存到ofMucRoom表
- 14. .net聊天室散列(eStreamChat)
- 15. Android上沒有openfire的聊天室應用程序
- 16. 如何從openfire聊天記錄一對一聊天
- 17. asmack + android +聊天應用程序
- 18. 列出聊天室中的用戶
- 19. Asmack/Openfire 401錯誤
- 20. aSmack muc.getMembers()Forbidden(403)OPENFIRE
- 21. 聊天室執行
- 22. 如何從openfire獲取房間列表?
- 23. 使用API打開聊天室 - Scringo Android
- 24. Loopback使用Fireloop.io的私人聊天室
- 25. 聊天室使用套接字編程
- 26. Smack API - 從Openfire服務器中讀取聊天記錄
- 27. 使用aSmack和Openfire無法保存VCard
- 28. 創建一個聊天室內的一個聊天室網站
- 29. android asmack在MUC羣組中的私人聊天
- 30. 多用戶聊天室與所有者特權的Android加入+ asmack
我需要所有的公共聊天室 – 2014-12-08 09:59:20
檢查編輯的答案... – 2014-12-09 08:02:22