我为自定义视图实施了.filling-empty-space-childs {
width:205px; /*the width of the images in this example*/
height:0; /*Important! for the divs to collapse should they fall in a new row*/
}
。
当我用CoordinatorLayout.Behavior
装饰我的视图并将其传递给我时,它的效果很好。
现在我想将我的视图动态添加到app:layout_behavior
并应用行为,但我没有找到应用它的方法。
编辑:
我发现这个website关于如何使用协调器布局的第三方工厂。 implementation显示CoordinatorLayout
的使用情况。当我尝试在我的Xamarin代码中使用它时,`CoordinatorLayout.DefaultBehaviour'是一个接口。我该如何调整该代码?
答案 0 :(得分:2)
CoordinatorLayout
有自己的LayoutParams
类。此类包含可以使用XML中的layout_
属性传递的所有数据。
具体来说,您正在寻找CoordinateLayout.LayoutParams#setBehavior()
。