类似优酷视频的这种左右滑动展示的效果是怎么实现的

今天遇到的问题 能不能帮我讲解一下他这个效果是怎么实现的
网上找了一下资料 也没有找到自己想要的效果

img

recyclerView
其中一个图片和下面的文字 属于一个item
设置列表为左右滑动的即可

楼主随便找几张图片放进去

<body>
        <div class="img">
            <img src="img/2.jpg" />
            <img src="img/2.jpg" />
            <img src="img/2.jpg" />
        </div>
    </body>
    <style>
        .img{
            width: 500px;
            overflow: auto;
            display: flex;
        }
        .img img{
            margin-right: 10px;
        }
    </style>

img

1、整一个RecyclerView,然后setLayoutManager(其中orientation为HORIZONTAL)
2、新建一个适配器类extends RecyclerView.Adapter<类名.本类中的ViewHolder内部类>
重写出onCreateViewHolder方法和onBindViewHolder方法以及getItemCount方法
在onCreateViewHolder方法中把自定义item布局整进去

 @NonNull
    @Override
    public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
        View view = mInflater.inflate(R.layout.item, parent, false);
        return new ViewHolder(view);
    }

在onBindViewHolder中给你的item布局文件中的控件设置数据

 public static class ViewHolder extends RecyclerView.ViewHolder {
        ViewHolder(View view) {
            super(view);
        }
    }