碰到了通过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);