从片段打开活动后如何保持底部导航视图?

我是Android编程的初学者,在我的应用中,我具有3个片段的底部导航视图。 这些片段中的一个片段具有一个按钮,该按钮使用户可以打开另一个activity来收听音乐。但是,只要使用“意图”打开“活动”,先前屏幕中的“底部导航视图”就会消失。

我可以从片段中打开一个活动,但仍可以激活底部导航视图吗?

下面附有一个链接,其中包含我制作的模型的图像,希望它有助于阐明问题:

从片段打开活动后如何保持底部导航视图?

预先感谢您尝试帮助我!

jun8888888 回答:从片段打开活动后如何保持底部导航视图?

原因

好吧,我猜(因为我对您的代码库一无所知),底部导航栏是包含片段的主要活动的一部分。当您开始一个新活动时,带有底部导航的主要活动会随着音乐播放器布局的加载而发生。


推荐的解决方案

不是将音乐播放器保留为活动,而是使其变成片段,然后将其用作主要活动中的片段容器加载到视图中。


另一种方法(不推荐)

在音乐播放器活动中制作底部导航栏的另一个视图,并映射单击按钮的操作以加载主要活动。 最初可能花费一些时间和错误,但是通过调试和测试,您可以使其正常运行。 但这又不是一个好选择。

本文链接:https://www.f2er.com/3040685.html

大家都在问