androidandroid-collapsingtoolbarlayout

Programmatically collapse or expand CollapsingToolbarLayout


Simple question, but I can't find an answer. How can I collapse or expand the CollapsingToolbarLayout programmatically?

collapsed toolbar

↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

expanded toolbar


Solution

  • Using Support Library v23, you can call appBarLayout.setExpanded(true/false).

    Further reading: AppBarLayout.setExpanded(boolean)