2017-05-10 2 views
3

안녕과 4.2.0의 버그를 헤로인, 그래서 내가내가 안드로이드 채팅 응용 프로그램을 개발하고 있어요 ChatStateManager

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) { 

     } 
    }); 

를 사용하지만, 그것은 단지의 최신 버전을 채팅 객체를 더 이상 사용되지 않으며하지 수락 사용자 입력 통지를 알고 싶어요 Smack 4.2.0 및 Chat 문서에 따른 ChatObject ChatStateManger는 더 이상 사용되지 않습니다. 누구든지이 문제를 해결하는 방법을 알고 있거나 버전 4.2.0을 사용하여 ChatState를 구현 한 사람이 있습니까? 미리 감사드립니다.

답변

0

Smack 4.2의 ChatStateManager는 더 이상 사용되지 않는 Chat API를 사용합니다. Smack 4.3 will use the new API.

+0

ho 문제가 떠오르면 고맙습니다. 지금 사용자 채팅 상태를 얻으려면 제안 된 방법이 무엇입니까? 우리가 헤로인 4.1과 함께 할 shd ?? 또는 Smack 4.2에 대한 대안이 있다면? – Moulesh

+0

Smack의 4.2 ChatStateManager를 사용하십시오. – Flow

+0

예, ChatStateManager의 두 번째 매개 변수는 chat2 유형이 아니므로 이전 채팅 객체 oly를 사용 하시겠습니까 ?? – Moulesh

관련 문제