我的布局适合所有手机,但当分辨率为<script type="text/javascript" src="<CONTEXT-NAME>/inline.bundle.js"></script>
时,布局底部不在屏幕上。我使用480x800
尺寸。无论像素数如何,都不应该是密度无关的。我该怎么做才能解决这个问题?
答案 0 :(得分:0)
请查看图2和图3,以获取使用dp的可视示例。
https://developer.android.com/guide/practices/screens_support.html#density-independence
无论屏幕密度如何,View
都保持相同的大小,因此如果您在没有足够物理空间显示所有内容的屏幕上加载布局,某些部分最终将会关闭屏幕。您可能还想尝试使用RelativeLayout
,因此如果您需要View
需要位于屏幕底部,则可以将其定义为dp,而无需在dp中指定确切的数字。您的布局可能正在使用dp,但它仍然可以最终定制到一个特定的屏幕。