Puede utilizar un web View. voy a mostrar con un ejemplo:
//My activity
public class Gift_Loading extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Gif_loading_View view = new Gif_loading_View(this);
setContentView(view);
}
}
//the webView
public class Gif_loading_View extends WebView{
public Gif_loading_View(Context context) {
super(context);
loadUrl("file:///android_asset/loading_position.html");
}
}
En los activos carpeta añadir este archivo html:
<html>
<body bgcolor="white">
<table width="100%" height="100%">
<tr>
<td align="center" valign="center">
<br/>
<br/>
<br/>
<font size="6">Please wait...</font>
<br/>
<br/>
<img src="cyclist_loading.gif" />
</td>
</tr>
</table>
</body>
http://www.anddev.org/how_to_play_gif_file_in_android-t3492.html –
¿Has intentado mostrar gif en la vista web? – doNotCheckMyBlog
http://www.google.com/support/forum/p/android/thread?tid=1d6c2e915ad2ff0a&hl=en –