首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >框架/工具栏类似于所有其他活动之上的单独活动?

框架/工具栏类似于所有其他活动之上的单独活动?
EN

Stack Overflow用户
提问于 2011-05-25 01:37:15
回答 2查看 654关注 0票数 0

我正在制作一个音乐播放器/库应用程序,我想在所有其他活动的顶部作为标题的框架/工具栏。此框架/工具栏将显示有关当前播放曲目的信息,并具有一些控件,如播放、下一步和停止等,并且是一个独立的自给自足活动。这是可能的吗?如果可能,如何实现?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-05-25 01:52:00

您可以创建ActivityGroup。这就是TabHost的实现方式。因此,您的ActivityGroup将填充整个窗口并实现工具栏。然后你可以换掉底部的Activities

票数 0
EN

Stack Overflow用户

发布于 2011-05-25 01:45:58

目前,我不认为在生命周期的想法中创建一个静态的顶部栏是它自己的活动。但是,您可以做的是让每个活动都有顶栏,然后重新创建每个活动所需的绑定。它给人的感觉是一个部分是静态的。

现在,如果你开始在屏幕之间做动画,这个问题就会被打破。另一种解决方案是只有一个活动,并交换视图。这允许屏幕之间的动画是自定义的,并且只有更改的部分需要创建它们所需的连接。这样做的代价是,您将失去通过使用面向活动的方法获得的任何类型的状态保存和历史记录。

我认为你可以在Honeycomb平板电脑上做这样的事情,因为fragments的想法可以这样实现,但我从来没有深入研究过它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6114518

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档