2016-01-09 6 views
0

Взаимодействие с клавиатурой в моем списке вызывает переход между различными элементами списка. Список должен отвечать только на события мыши, поэтому я хочу отключить управление клавиатурой.Как отключить навигацию по клавиатуре в Spark List?

Метод this, который переопределяет класс List, но я хотел бы знать, есть ли другой метод.

ответ

2

Вот расширенный класс переопределение:

import flash.events.KeyboardEvent; 

import spark.components.List; 

public class ListNoKeyboardHandling extends List 
{ 
    public function ListNoKeyboardHandling() 
    { 
     super(); 
    } 

    override protected function keyDownHandler(event:KeyboardEvent):void { 
     // do nothing 
    } 
}