【文件属性】:
文件名称:Android代码-Recyclerview
文件大小:2.31MB
文件格式:ZIP
更新时间:2022-08-27 02:06:26
Android代码
Recyclerview 常见问题处理(持续更新维护中...)
1. RecyclerView滚动定位
经常在开发中,需要将Recyclerview滑动到某个位置,然后定位这一个具体项,将他显示到顶部,用RecyclerView的默认移动的方法并不能实现这一点
但是,利用LinearLayoutManager,可以很方便的实现这一点。
不多说,直接上代码
int positon ="你指定滚动的位置";
layoutManager.scrollToPositionWithOffset(positon,0);
layoutManager.setStackFromEnd(true);
2. Recyclerview 动态调整View的宽高
假如你有 10个item ,产品偶尔会让你一屏幕适配6个 ,剩余的可以滚动
下面介绍两种情况下的处理方案,一种是水平布局,一种是垂直布局
方便的处理办法1:修改适配器
public class HorizationAdapter extends BaseQuickAdapter {
private LayoutInflater l