我们如何在 XMPP 中结束特定用户的会话并从聊天中注销
how we can end the session of praticular user in XMPP and logout form the chat
按钮注销=(按钮)this.findViewById(R.id.btlogout);
logout.setOnClickListener(新View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
connection.disconnect();
setContentView(R.layout.login);
}
});
此代码允许我注销但不会终止会话,并且我正在重定向的页面该页面的按钮不起作用。
首先向服务器发送在线信息包,然后您应该注销。这样你的会话就会被终止。
Presence pr=new Presence(Presence.Type.unavailable);
connection.sendPacket(pr);
connection.disconnect();
它首先会让你离线,然后在与 server.Hope 断开连接后,它会 help.Thanks。
按钮注销=(按钮)this.findViewById(R.id.btlogout); logout.setOnClickListener(新View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
connection.disconnect();
setContentView(R.layout.login);
}
});
此代码允许我注销但不会终止会话,并且我正在重定向的页面该页面的按钮不起作用。
首先向服务器发送在线信息包,然后您应该注销。这样你的会话就会被终止。
Presence pr=new Presence(Presence.Type.unavailable);
connection.sendPacket(pr);
connection.disconnect();
它首先会让你离线,然后在与 server.Hope 断开连接后,它会 help.Thanks。