android - 三星 galaxy note 在更新到 android 4 后没有从 layout-large 中获取 xml 文件

标签 android

在我的应用中,我有小型、普通和大型布局。最初,当我购买三星 Galaxy Note 时,它​​配备了 android 2.3.3,我在三星 Galaxy Note 中测试了我的应用程序,当时它采用布局形式 layout-large 并且一切正常。

但是一旦我将我的设备更新到 android 4。它开始采用 layout-normal 布局形式,因此我的一些页面对齐方式发生了变化。所以我想知道为什么会这样,有什么办法可以解决这个问题吗?

最佳答案

我在 MainActivityonCreate 中玩了一下 getResources().getConfiguration();,发现设备假设它的最小宽度为 400dp,所以我将我的 Galaxy Note 布局放在 layout-sw400dp 文件夹中并且它起作用了。设备上安装了 Android 4.0.3。

关于android - 三星 galaxy note 在更新到 android 4 后没有从 layout-large 中获取 xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10848386/

相关文章:

android - 在 NotificationListenerService 中更新 Realm 时,不会调用 RealmChangeListener

android - "Scrapped or attached views may not be recycled"因为支持 lib 25.0.0

java - 如何在下面的嵌套静态类中使用 Context 而不会出现内存泄漏或尝试在空对象引用异常上调用虚拟方法?

android - RxAndroidBle 保持持久连接 + 写/通知处理

android - Gradle 同步失败,原因未知 - Android Studio 4.2.1

android - 创建 AlertDialog 的问题

android - ScrollView 不工作 Android

android - 如何在 React Native 中全局声明字符串

java - 我应该如何在游戏中绘制这个?

java - 使用 json 发出 HTTP post 请求