我正在使用android中的multichatuser阅读不同网站上的各种文章以及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);
它没有显示任何错误,也没有在列表视图中添加任何内容。
提前感谢您的帮助。