可以使用Flash构建器检查是否为Android手机启用了蓝牙?

时间:2013-05-15 21:33:17

标签: flash-builder4.5

我正在使用Flash Builder为Android手机构建移动应用程序。我想知道是否可以检查蓝牙(开/关)并在关闭时启用它。我正在使用互联网检查下面显示的连接,但我也想使用蓝牙检查激活并与其他设备配对。请帮助!!

<fx:Script>
<![CDATA[
    import air.net.URLMonitor;
    import mx.managers.PopUpManager;
    import views.BloodVialsHomeView;
    private var monitor:URLMonitor;
    [Bindable] private var isConnected:Boolean;
    protected function init():void {
        monitor = new URLMonitor(new URLRequest("http://google.com/"));
        monitor.addEventListener(StatusEvent.STATUS, checkConnection);
        monitor.start();
    }
    private function checkConnection(e:StatusEvent):void {
        connectionIndicator.currentState = monitor.available ? "connectionOn" : "connectionOff";
        if(!monitor.available){
            openAlert();
        }
    }

    private function openAlert():void {
        mobileAlert.open(this, true);
        PopUpManager.centerPopUp(mobileAlert);
    }

    public function exitApp():void {
        NativeApplication.nativeApplication.exit();
    }
]]>

1 个答案:

答案 0 :(得分:0)

这不是一个像AIR一样的Flash Builder问题。也许这个其他问题可以指导你:Bluetooth Android - adobe Air