This apps demonstrates a working version of KeyboardlessEditText, which is open source on GiHub: The purpose of this keyboardless EditText is to allow regular use of the input box without a soft keyboard showing up. This allows custom buttons on the screen to interact with the field without having to define a full custom keyboard yourself.