其他分享
首页 > 其他分享> > 2021-10-08

2021-10-08

作者:互联网

实现方案/核心技术

利用组件

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