如何在黑莓中播放音频作为背景
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在黑莓中播放音频作为背景相关的知识,希望对你有一定的参考价值。
我创建了Player
对象
player = Manager.createPlayer(inputStream,"audio/mpeg");
并播放音频
player.realize(); player.prefetch(); player.start();
它开始播放流。这里inputstream
指的是直播网址。现在我的问题是,当我点击后退按钮时,应用程序将关闭,这样玩家也将停止播放。但我需要在背景中播放音频,即使应用程序已关闭,启动应用程序后,我不想再次初始化Player
对象,为此我必须将Player
对象维护为单身。我正在使用4.7黑莓api。有人请告诉我这些可能性如何?
谢谢 VENU
答案
覆盖Screen类中的“onClose()”方法以捕获close事件并将您的应用程序置于后台:
public boolean onClose() {
Application.getApplication().requestBackground();
return false;
}
另一答案
看看来自RIM的Tim Windsor在后台运行应用程序的多部分博客文章。
另一答案
基本上你需要覆盖后退按钮的行为,只需将你的应用程序发送到后台而不关闭它。然后播放器将继续播放。有很多资源和教程。也许@Ted Hopp发布的链接可能对你有所帮助。
以上是关于如何在黑莓中播放音频作为背景的主要内容,如果未能解决你的问题,请参考以下文章