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

Respuesta
 
Herramientas
  #1  
Viejo 27/03/13, 16:03:02
Array

[xs_avatar]
corxonero corxonero no está en línea
Miembro del foro
 
Fecha de registro: ago 2008
Localización: Espartinas
Mensajes: 152
Modelo de smartphone: Samsung galaxy s5
Tu operador: Movistar
animacion de un dado

Hola estoy intentando hacer la animación de un dado, lo hago con un while y 6 imagenes de las diferentes caras, pero el problema que cuando hago la tirada aparece la imagen final, no aparece la animación, busque y encontré Thread.sleep(time), pero esto me produce un tiempo de espera cuando pulso el boton de tirar y me muestra la imagen final, quiero que haya un tiempo de espera entre una imagen y otra para ver la animacion, espero que me podais ayudar, gracias!!
Responder Con Cita


  #2  
Viejo 28/03/13, 17:08:21
Array

[xs_avatar]
ephramdoyle ephramdoyle no está en línea
Miembro del foro
 
Fecha de registro: abr 2010
Mensajes: 61
Modelo de smartphone: Samsung I5700

Prueba a utilizar Animation Resources.

Aquí tienes un tutorial: http://android-er.blogspot.com.es/20...tion-with.html

Basicamente declaras las imágenes a animar en el xml y desde la clase inicias la animación con start y la detienes con stop.

Por ejemplo, la clase sería algo así:
private AnimationDrawable frameAnimation;
private ImageView img_dados;

...
img_dados = (ImageView) findViewById(R.id.imgv_dados);
//Animación dados
img_dados.setBackgroundResource(R.drawable.dados_a nimation);
frameAnimation = (AnimationDrawable) img_dados.getBackground();

//Inicias con:
frameAnimation.start();

//Detienes con:
frameAnimation.stop();
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 29/03/13, 15:46:28
Array

[xs_avatar]
corxonero corxonero no está en línea
Miembro del foro
 
Fecha de registro: ago 2008
Localización: Espartinas
Mensajes: 152
Modelo de smartphone: Samsung galaxy s5
Tu operador: Movistar
muchas gracias, funciona perfectamente!!
Responder Con Cita
Respuesta

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



Hora actual: 09:23:54 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /