Apache flex Flex-禁用带有复选框的软键盘

Apache flex Flex-禁用带有复选框的软键盘,apache-flex,keyboard,air,listener,Apache Flex,Keyboard,Air,Listener,我有一个文本区和一个复选框。我想在选中复选框时禁用软键盘,这样文本区域就可以滚动而不会弹出。我可以在点击复选框时禁用键盘,但只要我点击文本区域滚动,它就会弹出。如何使用复选框启用/禁用键盘?下面是我的代码: protected function toggle_keyboard_clickHandler(event:MouseEvent):void { checkboxStatus = event.target.selected; i

我有一个文本区和一个复选框。我想在选中复选框时禁用软键盘,这样文本区域就可以滚动而不会弹出。我可以在点击复选框时禁用键盘,但只要我点击文本区域滚动,它就会弹出。如何使用复选框启用/禁用键盘?下面是我的代码:

protected function toggle_keyboard_clickHandler(event:MouseEvent):void
        {
            checkboxStatus = event.target.selected;
            if(checkboxStatus == true){
            SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE;
            }else{}
        }

当在设备或操作系统上激活或取消激活软件驱动键盘时,将调度SoftKeyboardEvent对象。SoftKeyboardEvent对象由needsSoftKeyboardproperty设置为true的TextField或InteractiveObject调度