Мое приложение содержит действие с несколькими фрагментами. Действие показывает ActionBar по умолчанию. Однако есть несколько фрагментов, отображаемых в порядке, где ActionBar не должен показывать. Для этих фрагментов я скрываю ActionBar в коде onCreate с getActivity().getActionBar().hide();
. Однако каждый раз, когда один из этих фрагментов загружается, ActionBar мгновенно мигает на экране перед исчезновением.Скрытие Actionbar перед транзакцией фрагмента (Android)
Как я могу заставить панель действий исчезнуть, прежде чем фрагменты будут отображаться на экране? Для справки ниже приведен код, который я использую для транзакций между фрагментами:
FragmentTransaction transaction = getFragmentManager().beginTransaction();
transaction.replace(R.id.container, fragment);
transaction.commitAllowingStateLoss();
Что делать, если вы прячете перед совершением сделки? – natario
Почему вы не можете скрыться в своей деятельности? – tachyonflux