public class BFragmentTab extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
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);
filter.setEnabled(false);
refresh.setEnabled(false);
super.onPrepareOptionsMenu(menu);
}
}
I am trying to call mine onPrepareOptionsMenuinside my Fragment class, but it does not receive it. I want to update my menu item when I click action tabinside mine action bar.
source
share