《第一行代码》学习笔记5-活动Activity(3)

时间:2022-10-06 02:26:27

1.Menu:让菜单得到展示的同时,不占用任何屏幕的空间。

2.

public boolean onCreateOptionsMenu(Menu menu){
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

(1)getMenuInflater()方法能够得到MenuInflater对象,再调用它的inflate()方法即可以创建菜单。

(2)inflate()方法接收两个参数,其一指定通过哪一个资源文件来创建菜单;其二指定菜单项添加到

哪一个Menu对象当中。

(3)给这个方法返回true,表示允许创建的菜单显示出来;返回了false,创建的菜单将无法显示。

(使用模拟器Genymotion找Menu键下拉菜单即可)