=======================================================================
手机毕竟和电脑不同,它的屏幕空间非常有限,因此充分地利用屏幕空间在手机界面设计中就显得非常重要了。如果你的活动中有大量的菜单需要显示,这个时候界面设计就会比较尴尬,因为仅这些菜单就可能占用屏幕将近三分之一的空间,这该怎么办呢?不用担心,Android 给我们提供了一种方式,可以让菜单都能得到展示的同时,还能不占用任何屏幕空间。
=========================================================================
首先在res 目录下新建-一个menu文件夹,右击res 目录→New→Directory,输入文件夹名menu,点击OK。
接着在这个文件夹下再新建一个名叫main的菜单文件,右击menu文件夹→
New→Menu resource file,如图所示。
代码如下所示:
<?xml version="1.0" encoding="utf-8"?>xmlns:android=“http://schemas.android.com/apk/res/android”>
<
item android:id=“@+id/add_item”
android:title=“Add”/>
<item android:id=“@+id/remove_item”
android:title=“Remove”
app:showAsAction=“always”/>
-----------------------
资料获取→专栏
1、重写onCreateOptionsMenu方法:
通过getMenuInflater()方法能够得到MenuInflater对象,再调用它的inflate()方法
1、重写onCreateOptionsMenu方法:
通过getMenuInflater()方法能够得到MenuInflater对象,再调用它的inflate()方法