Cómo controlar las entradas del teclado
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
El sistema Android muestra un teclado en pantalla, conocido como método de entrada de software, cuando un campo de texto de tu IU recibe el foco.
Para proporcionar la mejor experiencia del usuario, puedes especificar características sobre el tipo de entrada que esperas, como un número de teléfono o una dirección de correo electrónico, y cómo debe comportarse el método de entrada, como realizar una autocorrección de errores ortográficos.
Además de los métodos de entrada en pantalla, Android admite teclados de hardware, por lo que también es importante optimizar tu app para que admita los teclados conectados.
Estos temas, entre otros, se analizan en la siguiente documentación.
Lecciones
- Cómo especificar el tipo de método de entrada
- Descubre cómo mostrar ciertos métodos de entrada de software, como los diseñados para números de teléfono, direcciones web y otros formatos. Además, aprende a especificar características como el comportamiento de sugerencias de ortografía y botones de acción como Listo o Siguiente.
- Cómo controlar la visibilidad del método de entrada
- Obtén información sobre cómo especificar cuándo mostrar el método de entrada de software y cómo tu diseño debe ajustarse al espacio reducido de la pantalla.
- Compatibilidad con navegación de teclado
- Obtén información sobre cómo verificar que los usuarios puedan navegar por tu app con un teclado y cómo realizar los cambios necesarios en el pedido de navegación.
- Cómo controlar las acciones del teclado
- Descubre cómo responder directamente a la entrada del teclado ante las acciones del usuario.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2024-02-22 (UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Falta la información que necesito"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muy complicado o demasiados pasos"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desactualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema de traducción"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema con las muestras o los códigos"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Otro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de comprender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Resolvió mi problema"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Otro"
}]
{"lastModified": "\u00daltima actualizaci\u00f3n:\u00a02024-02-22 (UTC)"}
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2024-02-22 (UTC)"]]