Элементы меню ActionBar исчезают в NestedFragments

Поскольку Android 4.0 теперь поддерживает NestedFragment и добавляет его для поддержки v13.

Я использую этот NestedFragment в классической ситуации: создайте фрагмент, который может прокручивать влево и вправо и потреблять большую часть пространства экрана, и вставлять фрагмент B и фрагмент C на каждую страницу фрагмента.

Моя проблема заключается в том, что MenuItem, который я создаю в фрагменте B, а фрагмент C не может отображаться на панели действий Activity.Which, прежде чем использовать NestedFragment, он работает хорошо.

Solutions Collecting From Web of "Элементы меню ActionBar исчезают в NestedFragments"

В какой-то момент возникла та же проблема. Если вы используете библиотеку ActionBarSherlock, это небольшая ошибка. То, что вам в основном нужно сделать, – вызвать из родительского фрагмента метод onCreateOptionsMenu () метод onCreateOptionsMenu () для детей, например:

public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { super.onCreateOptionsMenu(menu, inflater); getChildFragment().onCreateOptionsMenu(menu, inflater); } 

Надеюсь, это работает, дайте мне знать.

Приветствия.