Android 如何通过menu id来得到menu item 控件

2014-11-24 13:22:22 · 作者: · 浏览: 3

有个朋友问: 为什么下面的代码会失败,得到的是空指针异常


先看menu.xml 文件的内容




系统都会报告空指针异常 “ MenuItem mi is null”




我们不能将findViewById()用于menu ,因为他是menu,不是view. 我们可以更改menu的状态,只有它已经被创建或是被准备( created or prepared)好后才行。