Добрый день. Есть фрагмент который отображает в себе на одном экране:
1) фрагмент со списком деревом
2) фрагмент с подробной информацией о элементе
С этого экрана можно провалится на другой и при переходе назад чтобы фрагмент со списком деревом и информацией не пересоздавался у меня такой код:
@Override
public void onDestroyView() {
if (_rootView.getParent() != null) {
((ViewGroup)_rootView.getParent()).removeView(_rootView);
}
super.onDestroyView();
}
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) {
if (_rootView == null){
// Inflate the layout for this fragment
_rootView = inflater.inflate(R.layout.fragment_goods_tree_contener, container,false);
return _rootView;
}
При переходе назад пропадает меню и не вызывается OnCreateOptionsMenu. Как мне оставить все эти свойства и сделать чтобы меню показывалось?