【发布时间】:2015-09-15 04:57:08
【问题描述】:
我的 android 应用程序中的布局存在一些问题。我为多个 android 设备创建了多个 android 资源目录。当我尝试在 nexus 5 模拟器 上测试我的应用程序时,问题就出现了,屏幕的布局超出了界限,完全不成比例。在我的应用程序中,layout-xxhdpi-1080-1920 的所有布局似乎完全正确,当我在 nexus 5 模拟器中启动我的应用程序时出现问题。模拟器似乎选择了不同的布局大小,而不是它应该选择的布局大小。
我还有一个关于布局创建的问题。是否有更好的方法来覆盖尽可能多的 android 设备,而不是制作所有布局分辨率:例如:-mdpi-460x800、xhdpi-720x1290、xhdpi-1080x1920、 等等...它确实需要超过 18 种布局目录类型,而且数量很多。
我已经查看了支持不同屏幕的所有文档。
【问题讨论】:
-
您是否在真机上试用过该应用程序?有时,AVD 可以以不同的方式显示某些内容。一个真实的设备可以给你一个更正确的想法。
-
是的,我试过了,但在 nexus 5 设备上显示的布局不正确。还是找不到问题
标签: android android-layout layout android-emulator nexus-5