Android 2.2 如何知道有人在打字?

标签 android

我正在 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/

相关文章:

java - Android C2DM 注册失败 INVALID_PARAMETERS

android - GridView 中的项目不可见

java - ScrollView TextView

android - 如何在 xamarin CrossPlatform 应用程序中使用 Web Api

android - Resources.getSystem().openRawResource 给出资源未找到异常

Android:获取所有已发送的短信? (发件箱)

java - setText() 不会改变我的 textView()

android - 如何在多线程中处理服务

android - 如何在 Android 应用程序中检查我的 API URL SSL 和非 SSL 支持?

c# - Azure 移动服务客户端查询未将控制权返回给 Xamarin Form android 客户端应用程序