所以我在之前开发的应用程序中遇到了问题,所以我做了一些更小的东西来测试。我创建了一个 1280x800 MDPI 模拟器,并在端口、陆地和 sw600dp 中使用“main_layout”布局运行它。现在基于 DPI 和它应该从 sw600dp 中提取的尺寸,但它实际上是从我的端口和横向布局文件夹中提取的。我通过设置标签并打印它们来测试它以查看我使用的是哪种布局。
对于港口和陆地,我将“小”作为标签,而 sw600dp 将标签设为“大”。当我打印出标签时,我得到:“小”。但是像这样的设备不应该从 sw600dp 中拉出来吗?
最佳答案
遗憾的是,直到 API 级别 13 (Android 3.2) 才引入 sw
限定符(非常有用)。因此在 API 12 上,这些文件夹将不受尊重。
关于android - 为什么我的 1280x800 mdpi 设备拉动非 sw600dp 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19460194/