【发布时间】:2020-07-05 20:18:15
【问题描述】:
我有一个 RecyclerView,它的背景是圆角的。问题是 RecyclerView 中的 ViewHolders 超出了父级的边界,尽管 clipChildren 属性设置为 true。
如何解决这个问题?
【问题讨论】:
标签: android android-recyclerview android-viewholder
我有一个 RecyclerView,它的背景是圆角的。问题是 RecyclerView 中的 ViewHolders 超出了父级的边界,尽管 clipChildren 属性设置为 true。
如何解决这个问题?
【问题讨论】:
标签: android android-recyclerview android-viewholder
我认为您不需要在第一项和最后一项中使用这些行,因此如果位置等于 0,请检查适配器并删除这些行
【讨论】:
找到答案了。
这段代码解决了它:
@RequiresApi(Build.VERSION_CODES.LOLLIPOP)
fun clipViews(){
myRecyclerView.clipToOutline = true
}
【讨论】: