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?
- Android EditText inputType para el campo StreetNumber
- Multiline EditText en los problemas de desplazamiento de RecyclerView
- ListView se desplaza hacia arriba cuando EditText crece
- Android EditText - evento de mecanografía terminado
- Establecer el valor del campo oculto con los datos correspondientes del elemento seleccionado de AutoCompleteTextView
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
- Mantener el estado del objeto cuando el usuario presiona el botón "Atrás"
- Android: error con el parámetro EditText con dígitos
- Android getText del campo EditarTexto
- Establecer foco en EditText
- Cómo ocultar el teclado cuando haga clic fuera de editText?
- Android recibe actividad de alojamiento desde una vista
- Mostrar el texto del ayudante debajo de EditText junto con la sugerencia
- Cómo establecer la posición del cursor en EditText?
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 construir jar para el proyecto de la biblioteca de Android en Intellij Idea sin contenido innecesario
- ¿Utilizar YouTube Android API sin la aplicación de YouTube de Google?