Fragment下的onCreateOptionsMenu初始化及顺序

在Fragment下要先在onCreate里设置setHasOptionsMenu(true);这样onCreateOptionsMenu方法才能被执行。
在Fragment下,方法的执行顺序是onCreate、onCreateView、onCreateOptionsMenu。方法不会并行执行。
其中onCreateOptionsMenu的方法在API8之前是菜单第一次显示时被调用,既第一次点击menu按键时执行。
而在API8以后,即ActionBar出现后,就不需要点击menu按键就能执行。

你可能感兴趣的:(移动开发)