【发布时间】:2013-05-11 18:16:39
【问题描述】:
我最近发布了一个应用程序,但 UI 确实还没有准备好用于更大的平板电脑屏幕,所以在我解决这个问题之前,我已经使用兼容的屏幕标签过滤掉了某些具有 xlarge 屏幕尺寸的设备:
<compatible-screens>
<screen
android:screenDensity="ldpi"
android:screenSize="small" />
/* All sizes up to large xhdpi */
<screen
android:screenDensity="xhdpi"
android:screenSize="large" />
</compatible-screens>
不幸的是,在清单中声明这样的兼容屏幕尺寸不包括 S4。我找不到指定兼容屏幕而不排除 S4 的方法。
注意,here 提出了一个非常相似的问题,但接受的答案(这表明 S4 在 441dpi 时属于 xxhdpi 屏幕密度桶)在这种特殊情况下没有帮助,因为 xxhdpi 不是有效的清单属性屏幕密度值。
编辑:
非常感谢 CommonsWare 在下面的回答。 S4 的正确存储桶是:
<screen
android:screenDensity="480"
android:screenSize="normal" />
【问题讨论】:
标签: android