|
||
|
|
|
|||||||
| 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
|
||||
|
||||
|
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
|
|
|
|
#2
|
||||
|
||||
|
noo'?? nadieee???
|
|
#3
|
||||
|
||||
|
Puedes hacerlo con un AsyncTask o con un Thread que tenga un Handler para actualizar la pantalla.
|
| Gracias de parte de: | ||
|
#4
|
||||
|
||||
|
pero como ir metiendo diferentes imagenes?
|
|
#5
|
||||
|
||||
|
y no tendras un ejemplo con AsyncTask???
|
|
#6
|
||||
|
||||
|
Fatal exception: thread-9
|
|
#7
|
||||
|
||||
|
me sale ese error
FATAL EXCEPTION: Thread-9 ERROR java.lang.NullPointerException |
|
#8
|
||||
|
||||
|
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);
}
};
|
|
#9
|
||||
|
||||
|
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 |
|
#10
|
||||
|
||||
|
bueno mi dudA es el
Código:
handler.sendEmptyMessage(0); si mi handler es Código:
private Handler handler = new Handler()
{
@Override
public void handleMessage(Message msg)
{
al.setBackgroundDrawable(drawable);
}
};
|
|
#11
|
||||
|
||||
|
y si puedo hacer eso en mi handler????
|
|
#12
|
||||
|
||||
|
por favor ayudaaaa con esto no se que tenga mal??
|