Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 03/11/15, 18:39:23
Avatar de danipro1993
danipro1993 danipro1993 no está en línea
Usuario poco activo
Mensajes: 11
 
Fecha de registro: sep 2015
Mensajes: 11
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Problema con BackButton

Hola,

estoy teniendo problemas a la hora de definir el comportamiento del backbutton, comento mi problema y contexto:

Cuando muestro un fragment que este tiene edittext y pulso el botón de atrás funciona bien, me coge el comportamiento que le he definido en el fragment, pero si escribo algo en algún edittext y pulso atrás entra en el método backbutton de la actividad principal

¿Porque puede ser?

Saludos
Responder Con Cita


  #2  
Viejo 03/11/15, 19:35:25
Avatar de Expectro
Expectro Expectro no está en línea
Usuario muy activo
Mensajes: 751
 
Fecha de registro: jul 2011
Mensajes: 751
Modelo de smartphone: Nexus 5 32 GB Black
Tu operador: Jazztel
Mencionado: 0 comentarios
Tagged: 0 hilos
Hola,

No se exactamente como controlas en el fragmento el presionar el botón atrás.

Pero lo realmente interesante es controlarlo desde la actividad, si estas usando fragmentos, supongo que habrá algún momento que puedas ver 2 fragmentos a la vez ( cuando se ve en un tablet por ejemplo ), ¿se cerrarían los dos ? entonces te interesa que la actividad controle el evento onBackPressed() para controlar que hacer en cada momento...

El fragmento no debería controlar su destrucción, ya que se podría llamar desde distintas actividades o en distintos momentos con lo que dificultaría notablemente el controlar el correcto funcionamiento. El fragmento tiene que ser independiente del contexto que lo utiliza.

Última edición por Expectro Día 03/11/15 a las 19:43:27
Responder Con Cita
  #3  
Viejo 13/11/15, 10:48:23
Avatar de danipro1993
danipro1993 danipro1993 no está en línea
Usuario poco activo
Mensajes: 11
 
Fecha de registro: sep 2015
Mensajes: 11
Tu operador: Movistar
Mencionado: 1 comentarios
Tagged: 0 hilos
Muchas gracias por la respuesta, me queda claro!!

Saludos
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android

Herramientas

Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 21:20:31 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007