nbwzlyd

Results 11 comments of nbwzlyd

什么时候重构好,现在web不能上传确实不方便,感谢大佬

同上,如果bottomsheetdialog里有个edittext,弹起键盘后再关闭弹框,键盘又会弹起来。 dismiss里已经做了处理,依然不行

用GridLayoutManager即可~标题占据空间为3,展开的布局根据逻辑来判断,比如图上显示的是第9个

其实很简单,在数据上做手脚,比如渲染8个数据,第8个是展开按钮的话,就在渲染时候,将第8条数据进行替换,换为展开的实体类。点击之后进行刷新,(最好进行局部刷新)再将实体类换为原有数据即可。没有多少判断的。

notifyDataSetChanged()是全局刷新,性能GG,可考虑一下section 与position的映射关系,使用RV的局部刷新功能试试,以空间换取时间。简单说就是你可以拿到 点击时的section的实体类,获取到这个实体类在原始数据中的位置,然后调用RV的notifyItemRangeChanged(int positionStart, int itemCount)

按照我现在的想法是,点击的时候记录位置,然后删除的时候进行统一删除

可以参考 mBlurRadius 这个参数

用1.2.3版本就好了,1.2.4-1.2.5总是报错

![image](https://github.com/user-attachments/assets/18e5af58-c19b-4116-a509-259d6aa61aa4) 这个是为什么呢