我正在尝试设置XMPP聊天应用程序.现在我可以在gmail和gmail之间发送消息.我想要键入通知,例如用户键入的内容或用户正在键入,,,就像那样.我正在使用主类和Message侦听器类.
主类
public class XMPPChatDemoActivity extends Activity {
//Object of Custom class
MessageListener messageListener = new MessageListenerImpl();
private void setConnection(XMPPConnection connection) {
this.connection = connection;
ChatManager chatmanager = connection.getChatManager();
Chat newChat = chatmanager.createChat("user@gmail.com", messageListener);
try {
newChat.sendMessage("Howdy!");
}
catch (XMPPException e) {
System.out.println("Error Delivering block");
}
Run Code Online (Sandbox Code Playgroud)
消息监听器类
public class MessageListenerImpl implements MessageListener , ChatStateListener{
@Override
public void stateChanged(Chat arg0, ChatState arg1) {
// TODO Auto-generated method stub
}
@Override
public void processMessage(Chat arg0, Message arg1) { …
Run Code Online (Sandbox Code Playgroud) 我想在连接可用时保存的地图上将标记放在谷歌地图上.我使用的离线地图来自此方法.