我正在 android 2.2 上开发一个 IM 应用程序,当有人给我写信时,我想看到他正在给我打字,就像在 yahoo Messenger 上一样。我怎样才能在 Android 2.2 上做到这一点?如果您能给我一个例子,我将不胜感激。谢谢您,我正在等待您的答复。
最佳答案
我猜你的问题比瓦伦的回答更深层次。但是,这是一个好的开始。重要的是:当远程用户打字时,如何才能实时收到通知,对吧?
在这种情况下,您将必须实现推送系统。这样,如果用户 A 正在输入内容, 用户 B 将收到通知(而不是轮询服务器来了解对方是否正在打字)。您不提供有关您正在使用什么技术的信息;如果您使用 TCP 或 HTTP,我强烈建议您查看 MQTT。它将允许您轻松地在 Android 上实现推送,这就是某些 IM 应用程序的工作方式。
关于Android 2.2 如何知道有人在打字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4376963/