CoordinatorLayout 和 Behaviors

CoordinatorLayout 是一個擴充套件 FrameLayout 的容器。
通過將 CoordinatorLayout.Behavior 附加到 CoordinatorLayout 的直接子項,你將能夠攔截觸控事件,視窗插入,測量,佈局和巢狀滾動。

通過為 CoordinatorLayout 的子檢視指定 Behaviors ,你可以在單個父級中提供許多不同的互動,並且這些檢視也可以相互互動。使用 DefaultBehavior 註釋時,檢視類可以在用作 CoordinatorLayout 的子項時指定預設行為。