0
我的列表中的鍵盤交互導致它在不同的列表項之間跳轉。該列表應該只響應鼠標事件,所以我想關閉鍵盤處理。如何禁用Spark List上的鍵盤導航?
我發現this重寫List類的方法,但我想知道是否有另一種方法。
我的列表中的鍵盤交互導致它在不同的列表項之間跳轉。該列表應該只響應鼠標事件,所以我想關閉鍵盤處理。如何禁用Spark List上的鍵盤導航?
我發現this重寫List類的方法,但我想知道是否有另一種方法。
下面是擴展的類覆蓋:
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
}
}