Flex - Отключить мягкую клавиатуру с флажком - PullRequest
0 голосов
/ 07 октября 2011

У меня есть TextArea и флажок. Я хочу отключить SoftKeyboard, когда флажок проверен, так что TextArea можно прокручивать без его появления. Я могу заставить клавиатуру отключаться при нажатии флажка, но как только я нажимаю на TextArea для прокрутки, она снова появляется. Как включить / отключить клавиатуру с помощью флажка? Ниже мой код:

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

1 Ответ

1 голос
/ 12 октября 2011

Объект SoftKeyboardEvent отправляется, когда программная клавиатура активируется или деактивируется на устройстве или операционной системе.Объект SoftKeyboardEvent отправляется объектом TextField или InteractiveObject, для которого для needsSoftKeyboardproperty установлено значение true.

...