Flex モバイルプロジェクト(MXML)でアクション・バーの高さを求める計算式メモ。
プロジェクト設定時に「画面密度に合わせてアプリケーションを自動サイズ変更」にチェック。
var ratio:Number = Capabilities.screenDPI / applicationDPI; var actionBarHeight:Number = navigator.actionBar.height * ratio; |
これで、DPIに合わせて高さが変更される”actionBar”の高さが求められる。
【参考】
help.adobe.com : モバイルアプリケーションでの複数のスクリーンサイズと DPI 値のサポート