menu是一个接口,其中含有抽象方法add().
在自己定义的继承自Activity的类中,如果要设置菜单,可以继承onCreateOptionsMenu方法,
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0,0,0,R.string.app_about);
menu.add(0,1,1,R.string.app_exit);
return super.onCreateOptionsMenu(menu);
}定义了一个Menu的引用,而没有创建实例,也没有实现add方法,怎么就可以直接使用menu的add方法向菜单中加入选项呢?
在自己定义的继承自Activity的类中,如果要设置菜单,可以继承onCreateOptionsMenu方法,
public boolean onCreateOptionsMenu(Menu menu) {
menu.add(0,0,0,R.string.app_about);
menu.add(0,1,1,R.string.app_exit);
return super.onCreateOptionsMenu(menu);
}定义了一个Menu的引用,而没有创建实例,也没有实现add方法,怎么就可以直接使用menu的add方法向菜单中加入选项呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货