2017-02-16 140 views
-7

我有一个适合所有手机的布局,但是当分辨率为480x800时,布局底部不在屏幕上。我正在使用dp尺寸。不管像素数量如何,它不应该是密度独立的。我该怎么做才能解决这个问题?Android布局不适合屏幕

+8

如果没有xml文件而没有截图,我们可以帮助您吗? – Piyush

+2

Post atleast xml文件解决问题 –

+0

您业余爱好者... – orkun

回答

0

查看图2和图3,这里是使用dp的视觉示例。

https://developer.android.com/guide/practices/screens_support.html#density-independence

View的逗留相同的大小,无论屏幕密度的,所以如果你没有足够的物理空间来显示一切都在屏幕上加载您的布局,有些部件会最终会关闭屏幕。您可能还想尝试使用RelativeLayout,因此如果您有View需要位于屏幕的底部,则可以将它们定义为这样,而无需在dp中指定确切的数字。您的布局可能使用了dp,但它仍然可以针对特定的屏幕进行定制。

+0

谢谢先生,我会看看现在 – orkun