CoordinatorLayout 和 Behaviors
CoordinatorLayout
是一個擴充套件 FrameLayout
的容器。
通過將 CoordinatorLayout.Behavior
附加到 CoordinatorLayout
的直接子項,你將能夠攔截觸控事件,視窗插入,測量,佈局和巢狀滾動。
通過為 CoordinatorLayout
的子檢視指定 Behaviors
,你可以在單個父級中提供許多不同的互動,並且這些檢視也可以相互互動。使用 DefaultBehavior
註釋時,檢視類可以在用作 CoordinatorLayout
的子項時指定預設行為。