glide 4.0 加载GIF 控制次数

来源:互联网 发布:ppp数据库 编辑:程序博客网 时间:2024/06/05 21:32

安卓 glide4.0 设置gif播放次数


RequestBuilder<GifDrawable> request = Glide.with(MainActivity.this).asGif()        .listener(new RequestListener<GifDrawable>() {            @Override            public boolean onLoadFailed(@Nullable GlideException e, Object model,                                        Target<GifDrawable> target, boolean isFirstResource) {                return false;            }            @Override            public boolean onResourceReady(GifDrawable resource, Object model,                                           Target<GifDrawable> target, DataSource dataSource, boolean isFirstResource) {                resource.startFromFirstFrame();                resource.setLoopCount(1);                resource.stop();                return false;            }        });request.load(isDay ? R.drawable.day : R.drawable.night).into(img);

原创粉丝点击