nbwzlyd
nbwzlyd
什么时候重构好,现在web不能上传确实不方便,感谢大佬
同上,如果bottomsheetdialog里有个edittext,弹起键盘后再关闭弹框,键盘又会弹起来。 dismiss里已经做了处理,依然不行
用GridLayoutManager即可~标题占据空间为3,展开的布局根据逻辑来判断,比如图上显示的是第9个
其实很简单,在数据上做手脚,比如渲染8个数据,第8个是展开按钮的话,就在渲染时候,将第8条数据进行替换,换为展开的实体类。点击之后进行刷新,(最好进行局部刷新)再将实体类换为原有数据即可。没有多少判断的。
same question
notifyDataSetChanged()是全局刷新,性能GG,可考虑一下section 与position的映射关系,使用RV的局部刷新功能试试,以空间换取时间。简单说就是你可以拿到 点击时的section的实体类,获取到这个实体类在原始数据中的位置,然后调用RV的notifyItemRangeChanged(int positionStart, int itemCount)
按照我现在的想法是,点击的时候记录位置,然后删除的时候进行统一删除
可以参考 mBlurRadius 这个参数
用1.2.3版本就好了,1.2.4-1.2.5总是报错
 这个是为什么呢