您好我正在开发Android聊天应用,我想知道用户输入通知,所以我使用
editor.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
}
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
ChatStateManager.getInstance(conn1).setCurrentState(ChatState.composing,chatObj);
}
@Override
public void afterTextChanged(Editable s) {
}
});
但它只接受弃用的聊天对象,而不接受较新版本的ChatObject,根据smack 4.2.0并且根据smack文档,ChatStateManger不被弃用是否有人知道如何解决这个问题,或者是否有人使用版本4.2.0实现了ChatState。提前致谢