很多App的顶部,状态栏以下有菜单操作,例如右边的三个点。
Android给我们的方式是让菜单展示的同时还不占到任何屏幕空间。
1、在res目录下创建一个名为menu的包。
2、在menu中创建特定的菜单文件,例如title_bar
3、在title_bar中写item标签,每个item标签代表你点开菜单中有多少条item选项,item标签中title表示菜单项的名字,并设置id属性
4、Activity中重写onCreateOptionMenu()方法,通过getMenuInflater().inflate(R.menu.title_bar, title_bar)创建菜单,第一个参数表示通过哪个资源文件,第二个参数表示菜单项添加到哪一个menu对象中。
5、在Activity中再次重写onOptionItemSelected()方法,通过item.getItemId()方法可以在具体点击某个菜单项时进行操作
以上为最简单的菜单创建方法,自定义控件需要用的时候再记录!