1
プレイブックビューのオプションメニューの作成方法は?それを行うための標準APIはありますか?Air SDKを使用していますプレイブックビューのオプションメニュー
プレイブックビューのオプションメニューの作成方法は?それを行うための標準APIはありますか?Air SDKを使用していますプレイブックビューのオプションメニュー
AIRで実験していたときにAPIが見つかりませんでしたが、回避策が見つかりました。
基本的にQNXApplicationでタッチイベント用に登録し、Tweenerを使用して手動でメニューを表示したり隠したりしていました。 (もうコードを持っていない)。これは、私が覚えていることは非常に単純な例です
// call back function when the main view is loaded
protected function registerMenu(event:FlexEvent):void
{
QNXApplication.qnxApplication.addEventListener(
QNXApplicationEvent.SWIPE_DOWN,
pullDownMenu);
navigator.addElement(menu);
}
private function pullDownMenu(event:QNXApplicationEvent):void
{
Tweener.addTween(menu, {y: 0, time: 0.5, transition: "linear"});
navigator.stage.addEventListener(MouseEvent.CLICK, onStageMouseClick);
trace("menu down");
}
private function onStageMouseClick(e:MouseEvent):void
{
if (mouseY > menu.height)
{
Tweener.addTween(menu, {y: -menu.height, time: .3, transition: "linear"});
trace("menu up");
}
}
が、Googleのビット:
はあなたが次のことを行うことができますよりも、ビューとしてあなたのメニューを持っていると仮定しますこの関数とオブジェクトを使用すると、APIがなくてもアプリケーションメニューを実装するのに役立ちます。
別の方法が見つかった場合は、参考にしてここに投稿してください。