Скрыть/Показать панель инструментов программно на CoordinatorLayout
Когда я просматриваю свой RecycleViewToolBar скрыть или показать (с анимацией).
Как я могу вернуться ToolBar обратно программно?
Ответ 1
Если ваша панель инструментов находится внутри AppBarLayout, которая, вероятно, находится внутри вашего координатораLayout, тогда что-то вроде этого должно работать.
Обратите внимание, что этот метод доступен из v23 библиотеки поддержки, вот ссылка для справки, главное отметить " Как и в случае с Прокрутка AppBarLayout, этот метод основан на том, что этот макет является прямым дочерним элементом CoordinatorLayout." Надеюсь, что это поможет!
Ответ 2
Это то, что вы ищете?
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