Список навигации - PullRequest
       16

Список навигации

0 голосов
/ 24 марта 2012

Почему я должен нажать 2 раза кнопку со стрелкой вниз, чтобы перейти к элементам списка в компоненте списка Flash?

Есть ли какое-то решение для этого?

Iу меня есть прослушиватель событий клавиатуры, который проверяет, равен ли keyCode 40, если это так, тогда я использую 'stage.focus = list', но мне нужно нажать клавишу 2 раза стрелку вниз, чтобы начать навигацию по элементам списка.

1 Ответ

1 голос
/ 24 марта 2012

В вашей настройке при первом нажатии клавиши со стрелкой вниз фокус устанавливается на компонент списка (вы увидите синий контур на компоненте), а при втором нажатии клавиши список фактически имеет фокуси реагирует.Если вы хотите, чтобы он реагировал сразу, просто выделите его с самого начала, stage.focus = list на вашей основной временной шкале, вместо этого следует добавить addEventListener, предполагая, что list - имя экземпляра вашего компонента List.

...