2

CoordinatorLayout.Behavior为我的自定义视图实现了一个。当我用我的行为来装饰我的视图app:layout_behavior并将其传递给它时,它工作得很好。

现在我想动态地将我的视图添加到CoordinatorLayout并应用行为,但我没有找到应用它的方法。

编辑:我在这个网站上找到了如何使用带有协调器布局的第三方晶圆厂。该实现显示了@CoordinatorLayout.DefaultBehavior. 当我尝试在我的 Xamarin 代码中使用它时,“CoordinatorLayout.DefaultBehaviour”是一个界面。我该如何调整该代码?

4

1 回答 1

2

CoordinatorLayout,像大多数 ViewGroups 一样,有自己的LayoutParams类。此类包含您可以通过layout_XML 中的属性传入的所有数据。

具体来说,您正在寻找CoordinateLayout.LayoutParams#setBehavior().

于 2015-07-17T14:21:46.770 回答