Toolbar
- это просто обычный View
, и его можно разместить где угодно, даже несколько в одном XML. AppBarLayout
используется для обертывания Toolbar
(или другого View
, например TabLayout
) и добавления некоторых возможностей изменения поведения прокрутки при размещении над каким-либо контейнером прокрутки, например ScrollView
или RecyclerView
(вы, вероятно, захотите затем используйте Nested
версии)
проверьте вложенные классы, перечисленные в сводке в верхней части AppBarLayout
do c - все, что связано с прокруткой (например, OnOffsetChangedListener
или ScrollingViewBehavior
)