Exibindo IME para inserir e-mail da maneira certa

Para 2.3.xe acima, quando você define o tipo de entrada em um EditText para InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESSmostrar o teclado para inserir um e-mail, ele não funciona em muitos dispositivos, incluindo Galaxy Nexus.

A maneira certa de fazer isso é esta – setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_EMAIL_ADDRESS,);