zhpanvip / BannerViewPager

🚀 An awesome banner view for Android,Based on ViewPager2. 这可能是全网最好用的ViewPager轮播图。简单、高效,一行代码实现循环轮播,一屏三页任意变,指示器样式任你挑。
Apache License 2.0
3.59k stars 436 forks source link

请问一下图片和视频轮播出现问题。 #328

Open candebbs opened 8 months ago

candebbs commented 8 months ago

我在做图片和视频一起轮播,假始第一第二个是图片,第三第四个是视频,当我一进入界面时,当轮播到第二张图片时,开始播放第三个的视频,当轮播到第三个时,两个视频一起播放,我是按照

    @Override
    protected void bindData(BaseViewHolder<BannerData> holder, BannerData data, int position, int pageSize) {
        if (getViewType(position) == BannerData.TYPE_NEW) {
            holder.setImageResource(R.id.image_view, data.getDrawable());
        } else {
            ImageView imageView = holder.findViewById(R.id.banner_image);
            Glide.with(imageView).load(data.getImagePath()).placeholder(R.drawable.placeholder).into(imageView);
        }
    }

来写的, 通过打印日志发现,当轮播到第二个图片,第三个视频的bindData执行了,是不是预加载的问题?请问有什么好的解决方法吗?