@Override public void onFinishInput(){
  super.onFinishInput();
  mComposing.setLength(0);
  updateCandidates();
  setCandidatesViewShown(false);
  mCurKeyboard=mQwertyKeyboard;
  if (mInputView != null) {
    mInputView.closing();
  }
}

@ Override public void onFinishInput ( ) { super . onFinishInput ( ) ; mComposing . setLength ( 0 ) ; updateCandidates ( ) ; setCandidatesViewShown ( false ) ; mCurKeyboard = mQwertyKeyboard ; if ( mInputView != null ) { mInputView . closing ( ) ; } }
this is called when the user is done editing a field . we can use this to reset our state .
