在片段内创建第二个 android 导航栏

Creating a second android navigation bar inside a fragment

我正在尝试在已有底部导航栏的片段中创建另一个导航栏(顶部导航栏)。但我只能找到一种方法(基于搜索 android 文档和站点)在新的 activity 上,而不是在已经具有底部导航栏的片段上。这 4 个菜单是片段(主页、历史记录、消息和个人资料)

编辑:我已经找到了 kotlin 解决方案 (https://medium.com/@avinriyan/android-kotlin-bottom-navigation-tab-layout-19d062256882) 遗憾的是我正在使用 java 并且只知道 java

它应该像上面那样 link(图片)

我试图浏览一种方法,但我在 youtube 和 google 上都找不到单个教程。

我已经有了如上所示的底部导航视图link(图片)

我是一个完全的初学者,我的项目需要这个。谢谢

您可以使用 TabLayout 来达到这个目的。这是一篇关于它的文章 on medium

或者您可以使用具有自定义视图的库,这些视图也实现了此类功能。例如 DViews 具有 TopMenuView,这是 TabLayout 的易于使用的模拟 Screenshot of TopMenuView