Gif Not Animated In Custom Listview
I want to display animated GIF images in my custom listview.my GIF image is get in web service url.GIF image displayed but not animated.     public class NewsScreenAdapter extends
Solution 1:
You can use Android Movie class that is able to decode gifs.
Movie.decodeStream(InputStream is);
Solution 2:
Use WebView rather then ImageView and loadUrl in WebView.
Solution 3:
you have to use gif decorder class for that and set it in inflact view so you can set two view in single activity or screen.
Solution 4:
Use the Glide image loading library, it has built-in support for GIFs and the syntax is the same loading a JPEG file:
Glide.with(this).load("http://.../anim.gif").into(imageView);
See the wiki for more and run the Gihpy sample to be amazed :)
Solution 5:
//-----------------GIF Image view ------------
holder.imgAdd.getSettings().setJavaScriptEnabled(true);
holder.imgAdd.setWebChromeClient(newWebChromeClient() {
    publicvoidonProgressChanged(WebView view, int progress)
    {
        activity.setTitle("Loading...");
        activity.setProgress(progress * 100);
        if(progress == 100)
            activity.setTitle(R.string.app_name);
    }
});
holder.imgAdd.setWebViewClient(newWebViewClient() {
    @OverridepublicvoidonReceivedError(WebView view, int errorCode, String description, String failingUrl)
    {
        // Handle the error
    }
    @OverridepublicbooleanshouldOverrideUrlLoading(WebView view, String url)
    {
        view.loadUrl(url);
        returntrue;
    }
});
            holder.imgAdd.loadUrl(imgUrl);
Post a Comment for "Gif Not Animated In Custom Listview"