Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android


 
Herramientas
  #1  
Viejo 08/05/12, 17:10:35
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
fondo layout

como podria hacerle para que por ejemplo cada 8 segundos se fuera cambiando la imagen de fondo de mi layout, podrian darme una idea si se puede con un ejemplo mucho mejor
Responder Con Cita


  #2  
Viejo 08/05/12, 19:39:15
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
noo'?? nadieee???
Responder Con Cita
  #3  
Viejo 08/05/12, 19:43:28
Avatar de kriogeN
kriogeN kriogeN no está en línea
Colaborador/a
Mensajes: 4,637
Compra y venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Versión de ROM: CM13 - CM 11
Tu operador: Vodafone
Mencionado: 60 comentarios
Tagged: 3 hilos
Puedes hacerlo con un AsyncTask o con un Thread que tenga un Handler para actualizar la pantalla.
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 08/05/12, 19:47:33
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
pero como ir metiendo diferentes imagenes?
Responder Con Cita
  #5  
Viejo 08/05/12, 19:49:10
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
y no tendras un ejemplo con AsyncTask???
Responder Con Cita
  #6  
Viejo 08/05/12, 20:46:55
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
Fatal exception: thread-9
Responder Con Cita
  #7  
Viejo 08/05/12, 21:02:57
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
me sale ese error

FATAL EXCEPTION: Thread-9
ERROR java.lang.NullPointerException
Responder Con Cita
  #8  
Viejo 08/05/12, 21:43:44
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
e4sto es lo que tengo

Código:
Thread thread = new Thread(){       
        @Override
        public void run()
        {   
            while(imagen=true)
            {
                try{
              x=x+1;
             if (x<=10){
             res = getResources(); //resource handle
         drawable = res.getDrawable(R.drawable.carro);              
//This function will change background drawable, so place it where you want.
//        al.setBackgroundDrawable(drawable);
             }
             
              if (x<=20){
                 res = getResources();
                 drawable = res.getDrawable(R.drawable.info); 
//                 al.setBackgroundDrawable(drawable);
              }
              if (x<=30){
                 res = getResources();
                 drawable = res.getDrawable(R.drawable.tel); 
//                 al.setBackgroundDrawable(drawable);
                 x=0;
              }
            
                    handler.sendEmptyMessage(0);            
                    this.sleep(100);
                } catch (InterruptedException ex) {
                    Logger.getLogger(Inicio.class.getName()).log(Level.SEVERE, null, ex);
                }
            }
            
    }
        };
       
        private Handler handler = new Handler()
        {
        @Override
            public void handleMessage(Message msg)
            {                  
                al.setBackgroundDrawable(drawable);
            }
        };
no se si sea lo mejor , bueno que de todas formas me manda error
Responder Con Cita
  #9  
Viejo 09/05/12, 21:55:24
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
alguien me puede decir cual es mi error xq me sale

Not able to submit breakpoint LineBreakpoint Inicio.java : 92, reason: No executable location available at line 92 in class SAO.AutoHelp.Inicio
Responder Con Cita
  #10  
Viejo 09/05/12, 22:16:19
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
bueno mi dudA es el
Código:
 handler.sendEmptyMessage(0);
sta bien ???

si mi handler es

Código:
private Handler handler = new Handler()
        {
        @Override
            public void handleMessage(Message msg)
            {                  
                al.setBackgroundDrawable(drawable);
            }
        };
Responder Con Cita
  #11  
Viejo 09/05/12, 22:32:38
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
y si puedo hacer eso en mi handler????
Responder Con Cita
  #12  
Viejo 10/05/12, 17:14:06
Avatar de gohan0189
gohan0189 gohan0189 no está en línea
Miembro del foro
Mensajes: 190
 
Fecha de registro: feb 2012
Mensajes: 190
Tu operador: TELCEL
Mencionado: 0 comentarios
Tagged: 0 hilos
por favor ayudaaaa con esto no se que tenga mal??
Responder Con Cita
Respuesta

Estás aquí
Regresar   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 16:43:19 (GMT +1)

Cookies settings
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007