smack presence listener in multi user chat
smack presence listener in multi user chat smack presence listener in multi user chat not getting called. Used Smack Api to login and then added roster.addRosterListener(mRoasterListener); but could not get any success to listen when presence of other user of the chat room changes. I tried following code to get the presence listener to work : connection.login(loginUser, passwordUser); MultiUserChatManager manager = MultiUserChatManager.getInstanceFor(connection); muc = manager.getMultiUserChat(roomID + "@" +context.getString(R.string.group_chat_id)); Log.d("Join User: ", "Already Created"); muc.join(Utilities.getUserPhoneNo(context)); muc.addMessageListener(mGroupMessageListener); Roster roster = Roster.getInstanceFor(connection);//luna roster.addRosterListener(mRoasterListener);//roasterListener Log.d("Joined User Phone: ", " " + Utilities.getUserPhoneNo(context)); and this class to listen for presence change... public class RoasterLi...
