You will have to use a browser Widget and create a web page to show the GIF, im new to Android but there probably is a widget.
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.
Load these files as an array of Bitmaps, then display them in sequence.
canvas.drawBitmap(frames[i], x, y, null);
Each time through your paint loop the next frame will be drawn.