Android布局不适合屏幕

时间:2017-02-16 12:50:13

标签: android layout size density-independent-pixel

我的布局适合所有手机,但当分辨率为<script type="text/javascript" src="<CONTEXT-NAME>/inline.bundle.js"></script> 时,布局底部不在屏幕上。我使用480x800尺寸。无论像素数如何,都不应该是密度无关的。我该怎么做才能解决这个问题?

1 个答案:

答案 0 :(得分:0)

请查看图2和图3,以获取使用dp的可视示例。

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

无论屏幕密度如何,View都保持相同的大小,因此如果您在没有足够物理空间显示所有内容的屏幕上加载布局,某些部分最终将会关闭屏幕。您可能还想尝试使用RelativeLayout,因此如果您需要View需要位于屏幕底部,则可以将其定义为dp,而无需在dp中指定确切的数字。您的布局可能正在使用dp,但它仍然可以最终定制到一个特定的屏幕。