![](/img/trans.png)
[英]Calculator app different layout on same screen size but different DPI (420 DPI vs 480 DPI)
[英]Android layout - distinguish different screen height on same DPI
我在Android Studio提供的不同模拟器上测试了我的应用。 我创建了多个drawable和values文件夹以匹配各种DPI。 我的问题是测试2个不同的屏幕尺寸(在运行时都检测为LDPI)时。
240x432 120DPI,240x320 120DPI。
我的布局有4个按钮和1个垂直方向的图像(一个在另一个下方)。 布局适合432高度,但已切成320高度。 如果使它与320高度匹配,则布局将填充高度的约75%,并且无法提供最佳的用户体验。 问题在这里很明显:适合432的不适合320。
处理这种情况的最佳实践是什么? 我想通过考虑高度避免在运行时“拉伸”布局。 是否有编译时Android Studio解决方案创建确切的高度布局?
我的目标是最低SDK 15。
使用android:height =“ match_parent”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.