我有一个适合所有手机的布局,但是当分辨率为 480x800
时,布局的底部就在屏幕上。我正在使用dp
尺寸。无论像素计数如何,都不应该是密度无关的。我该怎么办来解决这个问题?
在此处查看图2和图3,以视觉示例使用DP。
在 View
S保持相同的尺寸,无论屏幕密度如何,因此,如果您在没有足够的物理空间显示所有内容的屏幕上加载布局,则某些零件最终会脱离屏幕。您可能还想尝试使用RelativeLayout
,因此,如果您的View
s需要在屏幕的底部,则可以定义它们,而无需在DP中指定精确的数字。您的布局可能正在使用DP,但最终仍可以量身定制在一个特定的屏幕上。