Actionscript 3 android上的flex mobile:当应用程序最小化时如何停止音乐

Actionscript 3 android上的flex mobile:当应用程序最小化时如何停止音乐,actionscript-3,flash-builder,Actionscript 3,Flash Builder,我在Flex Mobile项目actionscript Mobile中开发了一个小应用程序,它位于flex4.7中。 我有背景音乐 我的问题是,当应用程序最小化Home android按钮时,音乐仍在播放: 我想暂停音乐时,主页按钮被按下,并恢复,当应用程序再次激活 有什么线索吗?在文档类中,聆听Stage类的激活和停用事件: package { import flash.display.Sprite; import flash.events.Event; public

我在Flex Mobile项目actionscript Mobile中开发了一个小应用程序,它位于flex4.7中。 我有背景音乐

我的问题是,当应用程序最小化Home android按钮时,音乐仍在播放: 我想暂停音乐时,主页按钮被按下,并恢复,当应用程序再次激活


有什么线索吗?

在文档类中,聆听Stage类的激活和停用事件:

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
        }
   }
}

在document类中,侦听Stage类的激活和停用事件:

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
        }
   }
}

我删除了Flex标记并添加了ActionScript标记。因为您使用的是ActionScript移动项目[大概在Flash Builder 4.7中];FlexSDK与您的问题无关。我删除了Flex标记并添加了ActionScript标记。因为您使用的是ActionScript移动项目[大概在Flash Builder 4.7中];FlexSDK与您的问题无关。