我已经阅读了一些关于尝试使用Blackberry AIR SDK实现QNXApplicationEvent.SWIPE_DOWN侦听器的博客文章和论坛条目,以便在Playbook上进行部署,但不知何故对我来说都不起作用。
我试过了信号:
_swipedDown = newNativeSignal(QNXApplication.qnxApplication, QNXApplicationEvent.SWIPE_DOWN, QNXApplicationEvent);
_swipedDown.add(onSwipedDown);
我尝试过使用常规事件处理程序:
QNXApplication.qnxApplication.addEventListener(QNXApplicationEvent.SWIPE_DOWN, onSwipedDown);
但是处理程序从不跟踪任何内容:
private function onSwipedDown(_:QNXApplicationEvent):void
{
trace("\n", this, "--- onSwipedDown ---");
}
持有此代码的类扩展了Sprite。我应该知道什么?
我还在BlackBerry论坛中发布了我的问题:http://supportforums.blackberry.com/t5/Adobe-AIR-Development/QNXApplicationEvent-SWIPE-DOWN-not-firing-at-all-in-an-AS3/td-p/1719625
答案 0 :(得分:0)
我试过这个链接,它在我的应用程序中工作正常。
http://renaun.com/blog/2011/03/playbook-qnxapplication-swipe_down-in-a-multi-platform-swf/