как получить все публичные комнаты на сервере openfire с Android - PullRequest
2 голосов
/ 07 декабря 2011

Я работаю над мултикузером в Android, читая различные статьи на разных сайтах, а также в stackoverflow.Я пытаюсь отправить запрос на сервер, чтобы вернуть все общедоступные комнаты, не зная заранее этих названий комнат.Таким образом, этот клиент может отобразить список всех общедоступных комнат и присоединиться к ним соответственно.

До сих пор я делал следующие вещи:

//room11 is the list array
//lv is the list view
  Collection<HostedRoom> rooms = MultiUserChat.getHostedRooms(connection, service);  
                for(HostedRoom room : rooms) { 
                     room11.add(room.getName());
                     }     
        adapter = new ArrayAdapter<String>(this,R.layout.listitems,R.id.list_content, room11);
        lv.setAdapter(adapter);

Он не отображает никаких ошибок и ничего не добавляет в просмотр списка.

Заранее благодарю за помощь.

...