2010-08-09 5 views
0

Je me demandais s'il était possible d'afficher une animation gif sur un bouton d'image. J'ai suivi l'exemple sur l'exemple Android API BitmapDecode et peut maintenant afficher des gifs animés sur le canevas.Afficher gif sur l'imagebutton android

Est-il possible d'afficher ce même gif sur un bouton image. J'ai essayé d'utiliser setBackgroundDrawable() et setImageDrawable() mais cela me donne un bouton vide.

@Override 
public void onCreate(Bundle icicle) { 
    super.onCreate(icicle); 
    setContentView(R.layout.test); 
    ImageButton btn = (ImageButton) findViewById(R.id.ImageButton01); 
    SampleView p=new SampleView(this); 

    p.setDrawingCacheEnabled(true); 
    p.buildDrawingCache(); 
     btn.setBackgroundDrawable(p.getBackground()); 

} 

La classe SampleView() est similaire à celui fourni dans le BitmapDecode sample (j'ai supprimé toutes les autres extraits de code et il affiche maintenant que l'animation gif)

Merci, New Guy.

Répondre

Questions connexes