0

そのため、7 インチ タブレット用と 10 インチ タブレット用の 2 セットのレイアウトがあります。

Configuration.SCREENLAYOUT_SIZE_MASK

7 の場合は large、10 の場合は xlarge を示します。layout-large と layout-xlarge の 2 つのフォルダーを作成しましたが、7 インチ デバイスでは x-large レイアウトが使用されます (通常のレイアウト フォルダーも削除しました)。

ここで私の問題は何ですか?

編集: http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayoutsに従って新しい修飾子も試し、10" のレイアウト フォルダーを作成しました。

layoutw1280dp

7インチにはあり得ないことですが、それでも同じです。

4

2 に答える 2

0

これらの小さな画面が持つことができるピクセル数を過小評価しないでください。サムスンギャラクシーS3は720x1280の画面を持っています。その画面は7インチより大きくすることはできません

ドキュメントから:

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp

どのタブレットですか?

于 2012-10-02T14:16:53.343 に答える
0

お手数をおかけして申し訳ありません。明らかに Android の問題ではなく、Eclipse の問題でした。プロジェクトをインポートしたときに、フォルダ内のレイアウト ファイルが混同されてしまいました。

于 2012-10-02T14:53:04.337 に答える