Foros del Web » Programando para Internet » Android »

borrado de views en tabs

Estas en el tema de borrado de views en tabs en el foro de Android en Foros del Web. Hola amigos del foro!!! Tengo un problema con una aplicación que estoy desarrollando en android...a ver si alguien consigue echarme un cable...jeje Tengo la aplicación ...
  #1 (permalink)  
Antiguo 12/09/2012, 02:05
 
Fecha de Ingreso: agosto-2011
Mensajes: 59
Antigüedad: 13 años, 4 meses
Puntos: 0
borrado de views en tabs

Hola amigos del foro!!!

Tengo un problema con una aplicación que estoy desarrollando en android...a ver si alguien consigue echarme un cable...jeje

Tengo la aplicación dividida en tabs (en 3 concretamente) y en cada una de las tabs tengo varios views...

Lo que quiero hacer es que si borro una de las tabs, se me borren todas las vistas de ESA TAB, no de todas.

Esto es lo que he hecho:

RelativeLayout rl = (RelativeLayout) findViewById(R.id.tab1);
rl.removeAllViews();

las tabs las tengo en RelativeLayout, pero con esta sentencia, me borrar todo, pero de todas las tabs...

¿alguna sugerencia?

Gracias!!!
  #2 (permalink)  
Antiguo 13/09/2012, 01:29
 
Fecha de Ingreso: agosto-2011
Mensajes: 59
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: borrado de views en tabs

Que tal amigos???

A ver....he solucionado el tema en parte...

La historia es que antes de las 2 instrucciones que puse en el anterior post, tenía esta otra instrucción:

tabs.getTabWidget().removeView(tabs.getCurrentTabV iew());

que me hacía que me borrara todo.

Ahora, con las instrucciones que puse:

RelativeLayout ll = (RelativeLayout) findViewById(R.id.tab1);
ll.removeAllViews();

me borra el contenido de las tab que quiero, pero no me borra la pestaña en sí

Asi que ahora es mi problema actual...

si alguien sabe de algo, se lo agradecería...

Un saludo :)

Etiquetas: borrado, tabs, todo, views
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:20.