2011-01-17 16 views
7

he añadido un progressbar a mi aplicación pero quiero ocultarlo después de algún haciendo algún tipo de acción,¿Cómo ocultar la barra de progreso en Android?

Solía ​​hide(), dismiss() y cancel() ... pero ninguno de ellos trabajan?

¿Cómo puedo ocultar la barra de progreso?

Respuesta

4

"todos ellos son trabajos", eso suena como que significa que funcionan? Pero entonces, ¿por qué la pregunta?

diría: obtener la vista, en Do

myView.setVisibility(View.GONE) 
+0

Lo siento. no lo están ... lo he editado :) – Adham

+0

pero supongo que ¿setVisibility? – Nanne

+0

no funciona ... – hharry

22
ProgressBar.setVisibility(View.INVISIBLE) 

debería ser suficiente.

Editar: error fijo.

+0

¡qué dialogo! ¿cómo podemos hacer eso? no tiene setVisibilty() – Adham

+0

¿Tiene un ProgressDialog o una ProgressBar? –

+2

tiene un error tipográfico: debe establecerse Visibilidad> i alex

2
ProgressBar progressBar = (ProgressBar) findViewById(R.id.progressBar); 
progressBar.setVisibility(0); --visible 
progressBar.setVisibility(4); --invisible 
progressBar.setVisibility(8); --gone (like dismiss) 
+11

¿Por qué no 'progressBar.setVisibility (View.Visible);' en lugar de utilizar estos números mágicos? –

Cuestiones relacionadas