我遇到了设备选择错误布局的问题。我已经根据屏幕尺寸定义了我的布局,并将它们分组到以下 - layout-sw600dp、layout-sw720dp 和 layout-sw480dp。
我有两个用于 sw600dp 的 7" 平板电脑。
1- 三星 7 英寸 Galaxy 选项卡 - 此设备采用 layout-sw600dp 中定义的正确布局。
2- 另一个 7" 设备 [从中国经销商处订购]- 此设备采用 10" 布局。
当我使用http://www.whatismyscreenresolution.com/时,两个设备都给出 1024x600 。
为了检查我以编程方式检索了最小屏幕宽度和屏幕宽度 [getResources().getConfiguration().smallestScreenWidthDp 和 screenWidthDp]。在第二台设备上,我得到的值为 720 和 1024。
关于如何进一步确保我的第二台设备也采用 layout-sw600dp 下定义的布局的任何想法。
问候普拉迪普