I\'m having an EditText where I set the inputType=\"textEmailAddress\". My understanding is that this should bring up a soft keyboard that\'s more suitable for email address
Try this, it might help you
editText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS);