ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-10-08

2021-10-08 17:30:12  阅读:189  来源: 互联网

标签:xml 10 界面 Fragment 08 布局 2021 菜单项 对应


实现方案/核心技术

利用组件

BottomNavigation和Fragment
BottomNavigation:向界面加入导航菜单,监听菜单项点击事件
Fragment:根据点击事件加载不同的Fragment

配置

添加库依赖,修改Moudle对应的build.gradle

实现:

1.菜单项设计

①向drawable中添加按钮照片

在这里插入图片描述
②新建bottom.menu.xml
在这里插入图片描述

2.设计与菜单项对应的Fragment

在layout目录下CV四个Fragment对应布局xml文件(采用线性布局),展示以搜索界面Search为例

同时建立fragment对应的活动类文件
在这里插入图片描述

3.修改主界面对应布局

修改activity_main.xml文件,用相对布局连接菜单导航对应的四个fragment
在这里插入图片描述

4.主程序修改

在这里插入图片描述

效果视频/图片

<iframe allowfullscreen="true" data-mediaembed="bilibili" id="EhSlLH26-1633685301770" src="https://player.bilibili.com/player.html?aid=763465210&page=1"></iframe>

移动开发第一次作业演示视频

代码

gitee代码仓链接

标签:xml,10,界面,Fragment,08,布局,2021,菜单项,对应
来源: https://blog.csdn.net/LAOBULV/article/details/120654793

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有