This is a common question asked by new game developers. I assume it is some sort of animation for a game. An animated GIF is simple a set of frames stored in a file, what you really want to do is to get a program from download.com or somewhere that can split your gif into separate files for each frame.frame1.png frame2.png frame3.png frame4.pngLoad these files as an array of Bitmaps, then display them in sequence.canvas.drawBitmap(frames[i], x, y, null); i++;Each time through your paint loop the next frame will be drawn.
frame2.png
frame3.png
frame4.pngLoad these files as an array of Bitmaps, then display them in sequence.canvas.drawBitmap(frames[i], x, y, null);
i++;Each time through your paint loop the next frame will be drawn.