Если у вас есть экземпляр EditText, доступный в той точке кода, где вы хотите добавить пробел, тогда этот код будет работать. Могут быть некоторые вещи, которые следует учитывать, например, приведенный ниже код может вызвать любой TextWatcher, который вы установили для этого EditText, конечно, idk, просто говорю, но это будет работать при попытке добавить пустое пространство, как это: "", не имеет работал.
messageInputBox.dispatchKeyEvent(new KeyEvent(0, 0, 0, KeyEvent.KEYCODE_SPACE, 0, 0, 0, 0,
KeyEvent.KEYCODE_ENDCALL));