2011-12-01 71 views
1

我正在做一些头脑风暴,突然间有一个想法让我的情况变得更加简单。创建一个所有意图都打开的视图

基本上,我希望音乐播放器可以在屏幕底部的所有活动中看到。为此,我创建了一个Fragment,它可以很好地完成这项工作,但将它手动添加到所有活动中是一件非常痛苦的事情。特别是在ListActivities这似乎有问题。

所以我在想,是否有可能创建一个活动,其中所有其他活动将被打开? 想象一个包含单个视图的主覆盖图(FrameLayout)和音乐播放器片段。当前主屏幕在此视图中打开,对于源自此主屏幕的所有活动也是如此。

会有这样的事情吗?这听起来像是一个非常简单的想法,但据我记忆,我从来没有见过这样的事情,这让我觉得它可能是不可能的。

理念

Kind of like so.

回答

0

你可以做的是只有一个Activity,然后运行一切在Fragments

你所有的Activity需要处理的是替换内容Fragment

现在我发现自己的话很短,所以如果您对我的意思有任何疑问,请随时投篮。