Android onCreateOptionsMenu方法是什么时候调用的 ?
1个回答
展开全部
onCreateOptionsMenu是在第一次menu显示的时候调用的,也就是你第一次点击menu按钮。这个时候,你xml配置的menu就会被加载进来。之后你还想更新menu信息,可以使用onPrepareOptionsMenu。也就是从第二次点击menu按钮显示的时候都会调用这个。你完全可以等待数据全部加载之后,再来初始化menu相关的信息。然后在这两个接口调用的时候去做menu的信息修改。
追问
感觉好像是第一次点击按钮之前就调用了, 不然为什么我写在里面的用一个对象调用一个方法的时候 说那个对象为空!
追答
这个不会错的,不信你可以再去阅读官方文档。至于你的代码为什么有问题,你可以贴出来看看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询