Как сказал @kris Larson.
Панель инструментов, являясь дочерним элементом AppBarLayout, получает свои LayoutParams от AppBarLayout.Эти параметры макета имеют флаги прокрутки, установленные в XML.
Итак, вы получаете AppBarLayout.LayoutParams с панели инструментов и вызываете setScrollFlags()
, чтобы изменить флаги на желаемое значение.
Toolbar toolbar = findViewById(R.id.toolbar); // or however you need to do it for your code
AppBarLayout.LayoutParams params = (AppBarLayout.LayoutParams) toolbar.getLayoutParams();
params.setScrollFlags(0); // clear all scroll flags