如何隐藏主屏幕上方的一个活动屏幕(对话主题活动)并在后台运行隐藏活动?

时间:2011-11-26 05:27:03

标签: android android-activity

我的项目有两个屏幕,其中活动A和活动B.

活动A全屏显示,内容和活动B显示音频播放器。

我需要在用户最小化播放器时播放器屏幕活动B隐藏并在后台播放音频。仅显示活动屏幕...

请检查这些link

上的演示屏幕布局

http://screencast.com/t/BM7GrVAli5E2

有人能建议我怎么可能吗?

由于

2 个答案:

答案 0 :(得分:2)

使用android.widget.PopupWindow

而不是使用活动B.

答案 1 :(得分:1)

您的ActivityB应该像服务的远程命令,它将实际处理音乐播放。

  • 调用ActivityB
  • 当用户点击播放时,启动服务
  • 关闭ActivityB,该服务仍然在后台播放音乐

请参阅本教程,了解如何实施媒体播放器服务: http://www.helloandroid.com/tutorials/musicdroid-audio-player-part-ii