3

現在、Blackberry Playbook用にAndroidアプリケーションを再パックしていますが、レイアウトに問題があります。Playbookで使用したいNexus7のカスタムレイアウトがあります。このレイアウトはlayout-sw600dpに含まれています。このフォルダの命名規則はAndroid3.0以降でのみ適用され、PlaybookはAndroid 2.3.3を使用しているため、これは使用されていません。

プレイブックは現在、layout-xlargeフォルダー内のリソースを使用しているようです。このフォルダのレイアウトは10インチのタブレット向けであり、Playbookでは見栄えがよくありません。

とにかく、デバイスがPlaybookであるかどうかをテストし、xlargeレイアウトを変更せずにnexus7と同じレイアウトをロードできるようにすることはできますか。

4

1 に答える 1

2

私はlayout-xlarge-v9を使用しています(ジンジャーブレッドのバージョンによるもので、これは(1)どのxlargeタブレットにもありません)

編集して、修飾子の優先順位とバージョン修飾子に関するメモを追加します

最後にバージョン修飾子を使用する必要があります。

layout-xlarge-v9
layout-xlarge-land-v9

また、これはバージョン 9 以降になるため、古い layout-xlarge は次のようになります。

layout-xlarge-v11
layout-xlarge-land-v11

それ自体がxlargeであると考えるのが面倒なことに同意します

(1) ハニカムはそのために設計されているため、そうする必要があります。

于 2012-12-04T13:51:28.713 に答える