所以我在之前开发的应用程序中遇到了问题,所以我做了一些更小的测试。我创建了一个 1280x800 MDPI 模拟器,并在端口、陆地和 sw600dp 中使用“main_layout”布局运行它。现在基于 DPI 和它应该从 sw600dp 中提取的尺寸,但它实际上是从我的端口和横向布局文件夹中提取的。我通过设置标签并打印它们以查看我正在使用的布局来测试这一点。
对于港口和陆地,我有“小”作为标签,而 sw600dp 的标签是“大”。当我打印出标签时,我得到:“小”。但是这样的设备不应该从 sw600dp 中提取吗?