基本上标题是什么,如果你可以通过编辑你在回收站视图中膨胀的布局来实现相同的效果,那么在回收站视图中有项目装饰是什么意思.
解决方法
因为您不能总是“通过编辑您在回收站视图中充气的布局来实现相同的效果”非常容易.
如果您希望在条目之间(例如,在垂直列表中)使用ListView样式的分隔符,则尤其如此.在这种情况下,并非每个项目都有一个分隔符 – 第一个或最后一个没有.对于简单的情况,您仍然可以在布局本身中处理它,方法是在布局中隐藏分隔符,而不应该有分隔符.但是,如果你:
>允许用户重新排序项目,或
>您使用类似SortedList的东西来保存按排序顺序排列的项目,或者
>您正在动态添加和删除项目
然后试图确保正确处理分隔线是一种痛苦,因为哪些物品得到并且不会让分隔物继续移动.
项目装饰方法保持绘制装饰的逻辑独立于项目本身,因此项目组合的更改不会影响装饰过程.它还使以下内容更容易:
>在库中实现标准项目装饰模式
>动态地动态改变装饰图案,例如基于用户偏好
并非每个RecyclerView都会使用项目装饰.特别是,那些使用CardView作为项目顶层布局的人可能会跳过项目装饰,因为CardView本身提供了项目之间的视觉区分和分离.
因此,您不必使用项目装饰方法,但它可用于简化您设置UI的方式.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。