В приложении для Android, когда запускается действие, текстовое поле получает фокус, и мягкая клавиатура появляется автоматически. Я попытался остановить это, используя следующую строку в методе onCreate, но это не работает.
((InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE)).hideSoftInputFromWindow(EditText.getWindowToken(), 0);