CoordinatorLayout 和 Behaviors
CoordinatorLayout
是一个扩展 FrameLayout
的容器。
通过将 CoordinatorLayout.Behavior
附加到 CoordinatorLayout
的直接子项,你将能够拦截触摸事件,窗口插入,测量,布局和嵌套滚动。
通过为 CoordinatorLayout
的子视图指定 Behaviors
,你可以在单个父级中提供许多不同的交互,并且这些视图也可以相互交互。使用 DefaultBehavior
注释时,视图类可以在用作 CoordinatorLayout
的子项时指定默认行为。