Android CollapsingToolbarLayout collapse Listener

后端 未结 12 1158
情歌与酒
情歌与酒 2020-12-12 11:37

I am using CollapsingToolBarLayout alongside with AppBarLayout and CoordinatorLayout, and they are working Fine altogether. I set my <

12条回答
  •  失恋的感觉
    2020-12-12 12:18

    My Toolbar offset value get -582 when collapse, on expand=0 So I find value by setting offsetvalue in Toast & change code accordingly.

     mAppBarLayout.addOnOffsetChangedListener(new AppBarLayout.OnOffsetChangedListener() {
            @Override
            public void onOffsetChanged(AppBarLayout appBarLayout, int verticalOffset) {
                if(verticalOffset == -582) {
                Toast.makeText(MainActivity.this, "collaped" + verticalOffset, Toast.LENGTH_SHORT).show();
                mCollapsingToolbarLayout.setTitle("Collapsed");
                }else if(verticalOffset == 0){
                    Toast.makeText(MainActivity.this, "expanded" + verticalOffset, Toast.LENGTH_SHORT).show();
                mCollapsingToolbarLayout.setTitle("expanded");
                }
            }
        });
    

提交回复
热议问题