0

長い間探していましたが、ネイティブ SDK を使用して Playbook/BB10 のアプリケーションの優先方向を設定する方法がわかりません。

私のアプリケーションは、プレイブックと BB10 ハンドセットをターゲットにしています。アプリケーションは、両方のデバイスで横向きにする必要があります。Native SDK バージョン 10.0.4 を使用しています。

bps/orientation.h を調べたところ、この情報を取得する機能しかないようです。画面内には、向きと関係があるように見える領域がたくさんありますが、よくわかりません。

他の誰かがこれに遭遇しますか?

4

3 に答える 3

0

この情報をまだ探しているかどうかはわかりませんが、アプリケーションの初期方向を指定するには、アプリケーション記述子ファイル ( bar-description.xmlファイルとも呼ばれます) で initialWindow タグを使用します。次のコードは、アプリの向きを最初は横向き (aspectRatio) にし、ユーザーが向きを変更できないようにする (autoOrients) ために追加するタグを示しています。

<initialWindow>
    <aspectRatio>landscape</aspectRatio>
    <autoOrients>false</autoOrients>
</initialWindow>

autoOrients タグの詳細については、Blackberry の公式サイト ( https://developer.blackberry.com/native/documentation/com.qnx.doc.native_sdk.devguide/com.qnx.doc.native_sdk.devguide/topic/)を参照してください。 r_barfile_dtd_ref_autoorients.html

DTD 全体はここにあります: developer.blackbery.come/native

于 2012-06-04T14:15:13.603 に答える
0

これが役立つかどうかを確認してください:

プレイブックの方向性

于 2012-05-05T01:13:03.513 に答える
0

向きは、加速度計と OS の「向きをロック」設定によって決定されます。

向きに合わせてアプリケーション自体を回転させる必要はありませんが、推奨されます。そうしないと、システム ベゼルのスワイプがアプリケーションで使用される方向と一致せず、ユーザーが混乱する可能性があります。

于 2012-05-05T01:16:51.263 に答える