<N> に指定する値は、『アプリケーションが使用できる領域』
システムバーやナビゲーションバーが表示されている場合、その分を引いた値を指定しておく必要がある。
システムバーは 25dp, ナビゲーションバーは48dp なので、少し余裕を持って 80 dp くらい引いた値にしておく事と確実に適用される。
ただし、どうやらレイアウトのプレビューではシステムバーやナビゲーションバーの高さを無視しているようなので、実機で実行すると若干高さ方向が狭くなる。
システムバー + ナビゲーションバーを前提としたスキンを作成して、そちらで確認した方が良い。
作成方法
Android Virtual Device Manager の右側タブの Device Definitions で Nexus 7 を [Clone...]
高さ方向の解像度を 1180 くらいにする
0 件のコメント:
コメントを投稿