我想在刷完RecyclerView 项目后在背景上获得我的自定义布局。我找到了一个解决方案,它可以带来很多链接。但是我在使用它时遇到了问题。
参考解决方案 - https://stackoverflow.com/a/35667044/8013212
如果您执行与示例中完全相同的操作,则一切正常。但在示例中clipBackground
,左侧对齐,我需要居中。任何更改对齐方式的尝试都会clipBackground
导致它停止显示。请告诉我如何对齐clipBackground
中心?
我想在刷完RecyclerView 项目后在背景上获得我的自定义布局。我找到了一个解决方案,它可以带来很多链接。但是我在使用它时遇到了问题。
参考解决方案 - https://stackoverflow.com/a/35667044/8013212
如果您执行与示例中完全相同的操作,则一切正常。但在示例中clipBackground
,左侧对齐,我需要居中。任何更改对齐方式的尝试都会clipBackground
导致它停止显示。请告诉我如何对齐clipBackground
中心?
我最近解决了一个类似的问题。这是视频和源代码的链接:https ://github.com/vvv2008/ListViewer
这完全取决于布局的呈现方式。它使用的不是坐标,而是绘图的边界,其中 0/0 是屏幕的左上角。
在解决方案中,clipBackground
放置在右侧并从同一位置绘制。更改对齐方式和绘图边时,使用 时backgroundView.setRight (0)
,会导致背景布局放置在屏幕之外,或者其宽度保持不变0
。