A text input method for gamepad for Android