Foros del Web » Programación para mayores de 30 ;) » Programación móvil »

Como remover o desabilitar el Command done de un Alert en J2ME

Estas en el tema de Como remover o desabilitar el Command done de un Alert en J2ME en el foro de Programación móvil en Foros del Web. Hola mi problema es el siguiente tengo una alerta con un indicador (gauge) para mostrar el progreso de una descarga desde el dispositivo movil mi ...
  #1 (permalink)  
Antiguo 22/07/2011, 11:11
 
Fecha de Ingreso: junio-2011
Mensajes: 7
Antigüedad: 13 años, 5 meses
Puntos: 0
Como remover o desabilitar el Command done de un Alert en J2ME

Hola mi problema es el siguiente tengo una alerta con un indicador (gauge) para mostrar el progreso de una descarga desde el dispositivo movil mi problema surge que como el ALert trae un boton por defecto sl presionarlo no se compleata la carga del Gauge la preguntas es ¿Como remuevo ese command o lo desabilito? les muestro mi codigo

Código J2ME:
Ver original
  1. public void doAlert(){
  2.         int valor = 0;
  3.         _gauge = new Gauge( null, false, MAX, 0 );
  4.         _gauge.setValue(valor);
  5.         _alert=new Alert("Descargando Encuesta");
  6.         _alert.setString( "Descargando Encuesta Por favor espere");
  7.         _alert.setIndicator( _gauge );
  8.         _alert.setTimeout( ONE_SECOND * 3600);  
  9.         accesar.pantalla.setCurrent(_alert);
  10.         new Thread(new ProgressAlert()).start();
  11.         }
  12.    
  13.     public class ProgressAlert implements Runnable {
  14.         int val = _gauge.getValue();
  15.         public void run(){
  16.         Thread thread = Thread.currentThread();
  17.             try {
  18.                 while( val < MAX ){
  19.                     thread.sleep( ONE_SECOND );
  20.                     _gauge.setValue( ++val );
  21.                 }
  22.             } catch( InterruptedException e ){
  23.             }
  24.             done();
  25.         }
  26.         public void done(){
  27.             _alert.addCommand(new Command( "Aceptar", Command.OK, 1 ) );
  28.             accesar.pantalla.setCurrent(accesar.login.menuPrincipal);
  29.         }
  30.     }

espero una respuesta

Etiquetas: desabilitar, j2me, movil, remover, alerta
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 09:38.