Flex Mobile(flex4.7のProject actionscript mobile)で小さなアプリケーションを開発しました。私は身元音楽を持っています。
私の問題は、アプリケーションが最小化されているときに音楽がまだ再生されていることです(ホームAndroidボタン):アプリケーションが再びアクティブになったときに、ホームボタンが押されて再開されたときに音楽を一時停止したいです。
手がかりはありますか?
Flex Mobile(flex4.7のProject actionscript mobile)で小さなアプリケーションを開発しました。私は身元音楽を持っています。
私の問題は、アプリケーションが最小化されているときに音楽がまだ再生されていることです(ホームAndroidボタン):アプリケーションが再びアクティブになったときに、ホームボタンが押されて再開されたときに音楽を一時停止したいです。
手がかりはありますか?
ドキュメントクラスで、StageクラスのACTIVATEイベントとDEACTIVATEイベントをリッスンします。
package
{
import flash.display.Sprite;
import flash.events.Event;
public class Main extends Sprite
{
public function Main():void
{
stage.addEventListener(Event.ACTIVATE, onAppActivated);
stage.addEventListener(Event.DEACTIVATE, onAppDeactivated);
}
private function onAppActivated(e:Event):void
{
// Play audio
}
private function onAppDeactivated(e:Event):void
{
// Pause audio
}
}
}