Nexus 10 デバイスをランドスケープ モードで使用しているときに、レイアウトの左右に不可解な余白が表示されるという問題があります。恥ずかしいほど簡単なことだと思いますが、検索してもこれについての言及は見つかりません。
Eclipse によって作成されたデフォルトの Hello World プロジェクトがこの現象を示しているため、私のコードとは関係がないと確信しています。次のスクリーンショットの抜粋は、新しいプロジェクトから取得したもので、明確にするために TextView の textSize を少し大きくしただけです。
レイアウト XML ファイル (以下に示す) の既定の余白が縦向きモードで正しく適用されていることがわかりますが、横向きモードではかなりの追加の余白が適用されています (スクリーンショットの下の赤いバーで示されています)。
<!-- Default screen margins, per the Android Design guidelines. -->
<dimen name="activity_horizontal_margin">16dp</dimen>
<dimen name="activity_vertical_margin">16dp</dimen>
他の誰かがこれを見たことがありますか、またはどうすればそれらを取り除くことができるか考えていますか? この1つのデバイスと画面の向きに固有のように見えるため、どこから始めればよいかわかりません。さらに、これは可能な限り単純なプログラムだけでなく、私自身のプログラムにも影響を与えるため、デフォルトのケースを修正する方法を見つけるまで、自分のコードを分解しても意味がありません。
エミュレートされたデバイスと私の Samsung Galaxy S2 (Gingerbread を実行) では、同じ画面が正しく表示されます。プロジェクトのビルド ターゲットを API レベル 17 から 10 に変更しても、望ましくない効果は変わりませんでした。何かご意見は?