为什么我必须按两次箭头键才能浏览Flash列表组件中的列表项?
有没有解决方法?
我有一个键盘事件监听器,检查keyCode是否等于40,如果是,那么我使用'stage.focus = list',但是我必须按下2次键向下箭头才能开始浏览列表项。< / p>
答案 0 :(得分:1)
在您的设置中,第一次按下箭头键时,焦点设置在列表组件上(您将在组件上看到蓝色轮廓),第二次按下键时列表实际上具有焦点并作出反应。如果您希望它立即做出反应,只需从头开始重点关注,stage.focus = list
在主时间轴上,而不是addEventListener,假设list
是List组件的实例名称。