之前按书包上的例子,写了个菜单
在activity.java里面写到private menuinflater mi;@override
public oncreate.....
{
super.oncreate....
setcontentview
mi = new menuinflater(this)l}然后在onCreateOptionsMenu()里面,也写了
mi.inflate(R.menu.file_menu,menu);
return true;
但不知为什么去到手机里面,看不到菜单,有哪位高手知道是为什么呢?还有就是什么时候要用到@override这个关键字?
在activity.java里面写到private menuinflater mi;@override
public oncreate.....
{
super.oncreate....
setcontentview
mi = new menuinflater(this)l}然后在onCreateOptionsMenu()里面,也写了
mi.inflate(R.menu.file_menu,menu);
return true;
但不知为什么去到手机里面,看不到菜单,有哪位高手知道是为什么呢?还有就是什么时候要用到@override这个关键字?
有的,不然的话,会报错的,这个不是布局文件,是菜单文件。file_menu.xml
http://blog.csdn.net/xys289187120/article/details/6613004
这个是重写方法,如果你用eclipse开发的,可以让系统帮你自动生成你需要重写的方法。当然@override也会自动生成表明这个方法是重写父类的方法