今天遇到的问题 能不能帮我讲解一下他这个效果是怎么实现的
网上找了一下资料 也没有找到自己想要的效果
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>
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);
}
}