在res资源内新建一个menu栏,在menu文件内建立一个main.xml文件,代码如下:如果不知道如何建立,下面是具体步骤:
首先在 下 目录下新建
一个menu 文件夾,右击 res 目录一New--Directory,输人文件夹名
menu,点击 OK。接着在这个文件夹下再新建一个名叫main 的菜单文件,右击menu 文件夹一
New-Menu resource file
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@+id/发起群聊_item" android:title="发起群聊" /> <item android:id="@+id/添加朋友_item" android:title="添加朋友" /> <item android:id="@+id/扫一扫_item" android:title="扫一扫" /> <item android:id="@+id/收付款_item" android:title="收付款" /> </menu>
这是preview的预览图
可能你并不满足仅仅显示菜单栏这个简单的操作,那就再添加点击菜单栏的子菜单做出简单功能反馈把
在MainActivity.java添加对应代码zuizhongzz
public boolean onOptionsItemSelected (MenuItem item) { switch (item.getItemId()) { case R.id.发起群聊_item: Toast.makeText(this, "You clicked 发起群聊按钮", Toast.LENGTH_SHORT).show(); break; case R.id.添加朋友_item: Toast.makeText(this, "You clicked 添加朋友按钮", Toast.LENGTH_SHORT).show(); case R.id.扫一扫_item: Toast.makeText(this, "You clicked 扫一扫按钮", Toast.LENGTH_SHORT).show(); break; case R.id.收付款_item: Toast.makeText(this, "You clicked 收付款按钮", Toast.LENGTH_SHORT).show(); break; default: } return true; }
最终效果图: