
RecyclerView
零九
我是一个对代码有着浓厚兴趣的码农
展开
-
android recyclerview宽度随item的宽度自适应
最近项目有个需求,要做这样的一个recyclerview:recyclerview的宽度自适应item的宽度当然在布局里写上 wrap_content 是没什么用的,它该撑多宽撑多宽,完全没有自适应item的宽度于是就想到了以下几步:1,我先在 布局xml 代码里给这个recyclerview的宽度设置成0dp2,给recyclerview 添加一个数据观察者3,当有数据了之后,去获取第一个item的宽度,重设 recyclerview的宽度4,移除数据观察者 搞定下面的代码是关原创 2020-12-03 17:02:32 · 3723 阅读 · 0 评论 -
RecyclerView添加蒙板引导信息
最近有个需求,就是当列表数据请求下来后,在第一个item上添加蒙板引导信息分析了下步骤:1,加载完数据2RecyclerView观察到数据已经呈现到ui上3把ui设计的蒙板,做到第一个item上第1点和第3点没什么可说的,重点说下第2点:当数据加载完后,先调用adpter.notifyDataSetChanged();然后判断是不是第一次添加蒙板,如果是第一次添加,则给RecyclerView添加一个观察者,当蒙板呈现完成后,移除观察者,具体如下:recycler..原创 2020-09-14 17:26:35 · 505 阅读 · 0 评论 -
android viewpager中的fragment中的RecyclerView的adpter.notifyDataSetChanged不起作用
今天在写viewpager中的fragmnent的时候遇到了奇怪的问题,我的fragment中用了RecyclerView,而我的viewpager中有多个这样的fragment,业务要求最后实现在具体代码上就是这些fragment中要互相通信,当然了,考虑到fragment中的生命周期和外面的viewpager也要通信,所以我采取了比较稳,比较不耗内存的做法,就是通信全部用广播来做,我的frag...原创 2018-12-29 10:24:12 · 1945 阅读 · 3 评论