DisplayMetrics.Density プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ディスプレイの論理密度。
[Android.Runtime.Register("density")]
public float Density { get; set; }
[<Android.Runtime.Register("density")>]
member this.Density : single with get, set
プロパティ値
- 属性
注釈
ディスプレイの論理密度。 これは、1 つの DIP が約 160 dpi の画面 (240 x320、1.5"x2" 画面など) 上の 1 ピクセルで、システムのディスプレイのベースラインを提供する、密度に依存しないピクセル 単位のスケーリング係数です。 したがって、160dpi画面では、この密度値は1になります。120 dpi の画面では、.75 になります。など。
この値は、実際の画面サイズ (および #ydpi
で#xdpi
指定) に正確に従うのではなく、表示 dpi の総変化に基づいて、手順で UI 全体のサイズをスケーリングするために使用されます。 たとえば、幅が 1.8"、1.3" であっても、240 x 320 画面の密度は 1 になります。ただし、画面解像度を 320 x480 に増やしても、画面サイズが 1.5"x2" のままである場合は、密度が増加します (おそらく 1.5)。
の Java ドキュメント android.util.DisplayMetrics.density
。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。