El enfoque de solicitud se utiliza para configurar automáticamente la función del teclado en el cuadro de edición de texto, por lo que, justo después de que comience la actividad, seleccionará automáticamente el Texto de solicitud de edición definido y abrirá el teclado para que el usuario de la aplicación pueda insertar datos directamente en el cuadro de edición de texto
Ejemplo de Android EditText Requestfocus a través del diseño xml.
El desarrollador de aplicaciones puede agregar la selección automática Requestfocus implementando la etiqueta dentro del archivo xml de diseño editText que el usuario desea seleccionar automáticamente en el momento de inicio de la actividad.
- Para una aplicación móvil, ¿es mejor el registro de usuario o Facebook Connect?
- Cómo guardar los datos de usuario que se registran con Google en mi aplicación de Android
- ¿Debo descargar todos los paquetes en Android Studio, SDK Manager? ¿Cuál es la diferencia en instalar todos los paquetes e instalar solo los requeridos?
- ¿Por qué Google ha descuidado el audio en Android?
- ¿Cuál es la mejor tecnología para aprender antes de comenzar el desarrollo de aplicaciones de Android?
Código para el archivo MainActivity.java.
paquete com.edittextrequestfocus_android_examples.com;
importar android.app.Activity;
importar android.os.Bundle;
clase pública MainActivity extiende la actividad {
@Anular
vacío protegido onCreate (Bundle savedInstanceState) {
super.onCreate (savedInstanceState);
setContentView (R.layout.activity_main);
}
}
Recursos utiles
Descarga gratuita de PDF para temas de Android
Tutoriales de Android para ingenieros y profesionales
Código para el archivo de diseño activity_main.xml.
<RelativeLayout xmlns: android = "http://schemas.android.com/apk/res/android"
xmlns: tools = “http://schemas.android.com/tools”
android: layout_width = “match_parent”
android: layout_height = “match_parent”
android: paddingBottom = “@ dimen / activity_vertical_margin”
android: paddingLeft = “@ dimen / activity_horizontal_margin”
android: paddingRight = “@ dimen / activity_horizontal_margin”
android: paddingTop = “@ dimen / activity_vertical_margin”
herramientas: context = “com.edittextrequestfocus_android_examples.com.MainActivity”>
<Editar texto
android: id = “@ + id / editText1”
android: layout_width = “wrap_content”
android: layout_height = “wrap_content”
android: layout_alignParentTop = “true”
android: layout_centerHorizontal = “true”
android: layout_marginTop = “160dp”
android: ems = “10”
android: pista = “Cuadro de edición de texto 1” />
<Editar texto
android: id = “@ + id / editText2”
android: layout_width = “wrap_content”
android: layout_height = “wrap_content”
android: layout_alignLeft = “@ + id / editText1”
android: layout_below = “@ + id / editText1”
android: layout_marginTop = “16dp”
android: ems = “10”
android: hint = “EditText box 2”>
<Editar texto
android: id = “@ + id / editText3”
android: layout_width = “wrap_content”
android: layout_height = “wrap_content”
android: layout_below = “@ + id / editText2”
android: layout_centerHorizontal = “true”
android: layout_marginTop = “16dp”
android: ems = “10”
android: hint = “EditText box 3”>
Salida:
Desarrolle su propia aplicación de Android aquí