使用ChatStateManager

时间:2017-05-10 07:14:18

标签: android ejabberd smack

您好我正在开发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。提前致谢

0 个答案:

没有答案