title: Calling setHasOptionsMenu(true) from a fragment results in multiple calls to onCreateOptionsMenu in Activity
body: <p>I have a simple <code>Activity</code> that contains a <code>ViewPager</code>. I'm attempting to add some menu items to the menu from one of my <code>Fragment</code>s, however I'm getting some strange behavior. Calling: <code>setHasOptionsMenu(true);</code> from my fragment results in the enclosing Activity's <code>onCreateOptionsMenu()</code> method to be called every time I change fragments in the <code>ViewPager</code>. Is this normal? </p>