欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

碰到了通过Movie显示gif图片,有部分图片的duration为0导致gif只显示第一帧

程序员文章站 2022-06-11 18:22:21
解决办法,改为使用android-gif-drawable.jar来显示gif图片(需要配合com.android.support:support-v4:18.0.0使用) ......

 

gifimageview imageview = new gifimageview(this);
gifdrawable giffrompath = null;
                try {
                    giffrompath = new gifdrawable(imagepath);  // gif图片在本机的路径比如 /mnt/sdcard/ggggg.gif
                } catch (ioexception e) {
                    e.printstacktrace();
                }
imageview.setimagedrawable(giffrompath);