Hi i won\'t want to show virtual keyboard even user touch the editText field.
Have you tried adding android:configChanges="keyboard|keyboardHidden" into your activity?
e.g.:
Not sure if it applies to the onscreen keyboard as well as a physical one.
Also you can mess with the On Screen Keyboard using the InputMethodManager, for example to hide it you could use:
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(mCurretnView.getWindowToken(), 0);