2012-10-01 37 views

Respuesta

7

Si necesita eliminarlos y volver a mostrarlos, podría ser mejor simplemente configurar la visibilidad y luego volver a volver a visible.

Si, por otro lado, no los necesita visibles de nuevo, simplemente retírelos.

+1

Pero sería el punto de vista todavía consumen memoria con su visibilidad establecido en GONE? –

+2

@SyedFahadSultan Sí. Porque solo elimina el espacio y oculta la vista no lo destruyó –

0

suponen,

si es necesario eliminar todas las opciones disponibles de volar una vez que selecciona un vuelo en particular. luego ve con fooParent.removeView (foo).

o,

Si necesita la selección de un vuelo en particular todas las opciones de vuelo se desaparecieron y anulación de la selección de la opción de volver a volar mostrar todas las opciones disponibles luego ir con foo.setVisibility (View.GONE) y foo.setVisibility (View.VISIBLE)

setVisibility(View.VISIBLE) = setVisibility(0) 
setVisibility(View.GONE) = setVisibility(8) 
setVisibility(View.INVISIBLE) = setVisibility(4) 
Cuestiones relacionadas