Administrador de métodos de entrada de Android para obtener el teclado numérico sólo

Usamos

InputMethodManager imPharamcy = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); imPharamcy .toggleSoftInput(0, InputMethodManager.SHOW_IMPLICIT); 

Para obtener el teclado con fuerza. Pero el teclado no es sólo números teclado. ¿Cómo obtengo teclado de números solo usando el gestor de entrada?

En xml ya he dado

  android:inputType="phone" android:imeOptions="actionNext" 

El editText toma números solamente Extraño en el emulador un número solamente el telclado numérico viene para arriba pero en números de teléfono y el teclado especial de los charaters viene

Vea abajo el código:

  // TYPE_CLASS_NUMBER: Class for numeric text. This displays the numbers/symbols keyboard. editText.setInputType(InputType.TYPE_CLASS_NUMBER); // TYPE_CLASS_PHONE: Class for a phone number. This displays the phone number keypad. editText.setInputType(InputType.TYPE_CLASS_PHONE); 

Espero que tengas el punto.

  • Cómo agregar texto con formato en el texto de edición?
  • Debe llamar a removeView () en el padre del niño primero con AlertView
  • Android EditText AutoFocus al próximo EditText cuando está en maxlength
  • Fuga de memoria de Android EditText
  • Cómo comprobar el estado de visibilidad de EditText en android?
  • Android TextInputLayout Cambiar contraseña no visible en la nueva biblioteca de soporte
  • Cómo quitar el foco de EditText cuando el usuario se hace la edición?
  • Cómo hacer android edittext pista centro y el cursor izquierdo
  • Cómo limitar EditText para introducir sólo valores de flotante en Java?
  • Android: alineación vertical para multilínea EditText (área de texto)
  • Android: Edittext con centro de gravedad que no funciona en el dispositivo
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.