code: public final void setTextKeepState (CharSequence text, TextView.BufferType type){
  		mInputView.setTextKeepState(text, type);
  	}
docs: Like {@link #setText(CharSequence, TextView.BufferType)},
  except that the cursor position (if any) is retained in the new text.
  
  @see #setText(CharSequence, TextView.BufferType)