在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; }
最终效果图:
热门文章
- Spring Boot 新特性一键构建Docker镜像
- 从模型复杂度角度来理解过拟合现象
- 乍得VPN | 2月23日18M/S|免费Clash/V2ray/Shadowrocket/SSR免费节点订阅分享
- 乍得VPN | 2月26日22.4M/S|免费V2ray/Shadowrocket/Clash/SSR免费节点订阅分享
- 动物疫苗批发厂家(动物疫苗哪里有卖)
- 乍得VPN | 2月25日18.9M/S|免费SSR/Clash/V2ray/Shadowrocket免费节点订阅分享
- 动物疫苗的了解和认识论文 动物疫苗的了解和认识论文怎么写
- 机器学习笔记:Python底层实现逻辑回归
- 女生就业前景最好的十大热门专业2021(女生就业前景最好的十大热门专业大专)
- antDesign eggjs资源上传,并基于md5进行资源是否重复校验
归纳
-
21 2025-02