Почему мой onPrepareOptionsMenu не вызван?

public class BFragmentTab extends Fragment { @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { // Inflate the layout for this fragment return inflater.inflate(R.layout.recents, container, false); } @Override public void onPrepareOptionsMenu(Menu menu) { menu.clear(); MenuItem filter = menu.findItem(R.id.filter); MenuItem refresh = menu.findItem(R.id.refresh); //depending on you conditions, either enable/disable filter.setEnabled(false); refresh.setEnabled(false); super.onPrepareOptionsMenu(menu); } } 

Я пытаюсь вызвать мой onPrepareOptionsMenu внутри моего класса Fragment, но его не получает. Я хочу обновить свой пункт меню, когда я нажимаю на action tab внутри моей action bar .

Вызов setHasOptionsMenu(true) в методе onAttach

Я получил ту же ошибку, и в моем случае была ошибка в моем файле макета xml для одного из под-действий.

Удивительно, но Eclipse не обнаружил ошибку, но после ее удаления программа работала.

Intereting Posts
Переименование документа Google Диска с использованием платформы доступа к хранилищу Android приводит к ошибкам разрешения Trim TextView посередине, сохраняя конечные символы Удалить значок уведомления из строки состояния У всех телефонов Android есть минимальный набор датчиков Android-геокодер обратного расположения – надежный способ получить город? Это ядро ​​требует процессора x86-64, но только обнаружило i686 cpu Андроид с несколькими адаптерами к одному адаптеру Android WebView, как обрабатывать перенаправления в приложении, а не открывать браузер Повторное фоновое изображение растянуто Как центрировать два вида в относительной компоновке? Ошибка Android-L Как опубликовать твит, используя официальное приложение Twitter, используя намерение, а затем возвращая вам приложение? Как реализовать масштабирование анимации для общего элемента при переходе на активность Обслуживание локального веб-сайта через Bluetooth на мобильный телефон без использования Интернета Связывание внутри Intent из приложения Native cpp с использованием Binder