如何通过服务器找到用户是否开始响应?[i.e.In 编辑他们是否键入的文本]
How to find the user is start responding or not at the other end via server?[ i.e.In edittext they typing or not]
在我的应用程序中,我需要做功能(正在打字...)概念。就像在WhatsApp中一样,如果用户开始响应其他用户,则表明用户正在键入。
同样,我需要找到另一端的用户是否开始响应。在whatsapp应用程序中,他们可能会使用一些先进的套接字概念XMPP的东西。我想用简单的php调用来做。是否有可能使用广播接收器和正常的API调用或建议我一些解决方案。谢谢
像
这样使用TextChangedListener
:
textMessage.addTextChangedListener(new TextWatcher(){
public void afterTextChanged(Editable s) {
}
public void beforeTextChanged(CharSequence s, int start, int count, int after){}
public void onTextChanged(CharSequence s, int start, int before, int count){
// send a request like user is typing to your server and in your server pass this request to your other user
}
});
相关文章:
- 如何知道javascript for语句中的所有结果是否都是错误的
- 他们是如何使用angular/jqLite find()方法按属性名称和值选择元素的?ng conf 2015
- 他们是如何在这个页面上隐藏JavaScript的
- 检查输入是否都是数字html javascript
- 在提交表单和显示消息之前,如何检查表单输入是否全是数字
- 如何在不包括当前日期的情况下检查日期是否不是过去
- 检查字符串中的字符是否都是唯一的
- FB登录API - 检查用户是否实际上是用户
- 是否可以使用主干模型的 cid 作为 html id 属性?它是否保证是独一无二的
- 如何检查 JavaScript 对象是否直接是“{}”实例,而不是子类
- 检查数组中的所有元素是否都是字符串
- 持续时间为零的css转换是否仍然是硬件加速的
- BBC滑块即使javascript关闭也能工作,他们是如何做到的
- fs.link和fs.symlink之间有什么区别?他们是独立于平台的吗
- 他们是如何创建新的Foxy Bingo网站的
- 我如何检查一个变量是否不是null,也不是数字
- 知道角度是否可以是北、南的最快代码;西方或东方
- if(x<Infinity)是检查x是否不是NaN并且可以强制为数字的最佳方法
- Javascript中的回调真的是方法调用吗?如果是的话,他们是怎么回事'级联'
- 他们是如何在http://artofflightmovie.com/.