【问题标题】:Restoring Android Activity playing media恢复 Android Activity 播放媒体
【发布时间】:2011-04-24 21:46:36
【问题描述】:

我正在开发一个包含媒体播放器的项目。一切顺利,我从播放列表中选择要播放的媒体并将其发送到播放器活动并按播放。音频按应有的方式播放。现在,当我离开该活动(音频仍在播放)时,我无法回到同一活动,单击播放列表中的同一项目会启动一个新活动,而旧媒体仍在后台播放。怎么能把旧的activity带回来?

【问题讨论】:

    标签: android android-activity media-player


    【解决方案1】:

    我完全不明白你的问题。不过,看看这里的状态图:

    http://developer.android.com/reference/android/media/MediaPlayer.html

    这里还有另一个状态图:

    http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

    结合 MediaPlayer 状态和 Activity 状态以满足您的需求。

    【讨论】:

    • 我不想在应用程序每次调用它时开始一个新的活动。如果它已经开始,我想把它带回顶部。
    • 我并不是说您应该开始一项新活动。相反,您应该了解应用程序在关闭、返回、被 android 关闭等时所经历的阶段和状态……当应用程序被终止时(因此应该重新启动)并不依赖于在您身上,但在设备的可用内存上。
    猜你喜欢
    • 2011-04-20
    • 1970-01-01
    • 2015-07-24
    • 1970-01-01
    • 1970-01-01
    • 2012-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多