OnCreateOptionMenu菜单的操作大概很多人都会了吧,,不会的可以去网上找找教程,一艘一大把,这里就不重复了哈,
记录一下今天遇到一问题,也很简单,刚写blog嘛 慢慢的记录一点东西吧。。。养成个好习惯,嘿嘿。
-------------------------------------------------------------------------------------------------------------------------------------------
引用自:http://hi.baidu.com/eastchen/item/09fb400bb4dbb0e935990207
Android4.0新的SDK新特性(2)
Options menu button选项菜单按钮
从android4.0,你会发现手机硬件不再需要一个菜单按钮。然而,你不需要去担心这个,如果你现有的应用程序提供了一个选项菜单并且希望会有一个菜单按钮。确保现有的程序继续,该系统提供了一个在萤幕上的菜单按钮的程序被设计为旧版的android。
最好的用户体验,新的和更新程序应该使用ActionBar提供菜单项和设置targetSdkVersion“14 "利用最新的框架默认的行为。
Controls for system UI visibility控制系统用户界面
从早期的Android,系统已经成功一个UI组件称为状态栏,蕴藏在顶部手机设备传输信息如载波信号、时间、通知,等等。Android系统,3.0增加的装置,制度在屏幕的底部提供系统导航的控制(家,回来,等等),又一个接口用于传统的元素提供状态栏。在Android 4.0,该系统提供了一种新型的系统界面称为导航栏。你可能会考虑导航栏一个re-tuned版本的系统设计handsets-it容器提供导航的控制装置不需要硬件同行操纵系统,但它留下了系统用户界面和酒吧的通知设置控制。这样,一种装置,它提供了导航栏也有状态栏在顶部。
直到今天,您可以隐藏状态栏上使用手机FLAG_FULLSCREEN标志。在Android 4.0,控制系统api容器的知名度已经被更新,以便更好地反映了对系统行为的容器和导航栏。
-------------------------------------------------------------分割线-----------------------------------------------------------------
今天发现android4.0创建的菜单项会跑到右上角去。。。和原来的大不相同,原来的菜单项都一直是在底部的,,现在跑到右上角去了, 上面说到4.0以后都更新的菜单项。。要向恢复以前的那种样式,需要影藏标题栏,这个再按菜单栏的时候,菜单项就会恢复到以前的样式了。
可以设置activity的样式 @android:style/Theme.Light.NoTitleBar 去掉标题栏 也可以在代码里面设置
/取消标题
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
图片比较