Hiding the Virtual Textbox on Android

Article written by Ryan B.

By default, Android adds a textbox above the keyboard when inputting text into a UMG textbox:

That textbox is added by UE4 to ensure IME features work properly for different languages. If you want to hide it, you can comment out newVirtualKeyboardInput.setY(keyboardYPos); in GameActivity.java to keep it hidden at -1000 offscreen, or you can move it elsewhere out of view.

Be Aware: Removing/hiding it may cause issues in other regions if users can’t interact with the textbox.