When adjacent fragments in a ViewPager contributes to the activity(OptionsMenu or View) , the contents from the adjacent fragments get loaded even before the actual page has been selected.
This issue has been discussed here and reported by Jake Wharton some months ago.
Is this issue fixed in the latest release of compatibilty library?
Try using
setMenuVisibility(false)on the adjacentFragments, and then implement anOnPageChangedListenerthat setssetMenuVisibility(true)when the page is shown.