Sería bueno si se pudiera hacer que la ProgressBar desaparezca hasta que se necesite. ¿Hay algún problema al utilizar setVisibility.progressBar en applyMenuChoice? El problema con el uso de setVisibility.progressBar en PrintStatusTask(). Execute() es que bloquea la aplicación durante el tiempo de ejecución.¿Por qué no funciona setVisibility en Android ProgressBar?
public class Controller extends Activity {
private ProgressBar progressBar;
...
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.controller);
progressBar = (ProgressBar)findViewById(R.id.progressBar);
...
private boolean applyMenuChoice(MenuItem item) {
switch (item.getItemId()) {
case R.id.menuStatus:
progressBar.setVisibility(View.VISIBLE);
new PrintStatusTask().execute();
progressBar.setVisibility(View.GONE);
...
que tenemos. Gracias. Eso fue todo. También necesitaba poner setVisibility (View.VISIBLE) en onPreExecute(). bleh! – jacknad
es progressBar.setVisibility (View.GONE); la mejor manera de eliminar un progressBar? Espero que la animación se detenga en este caso y no coma rendimiento ... – OneWorld