任何使用兼容屏幕尺寸支持三星galaxy s4的方法

时间:2013-05-11 18:16:39

标签: android

我最近发布了一个应用程序,但是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但是接受的答案(表明在441dpi,S4属于xxhdpi屏幕密度桶)在这种特殊情况下没有帮助,因为xxhdpi不是有效的显示屏幕密度的属性值。

修改

非常感谢CommonsWare的回答如下。然后是S4的正确存储桶:

<screen
    android:screenDensity="480"
    android:screenSize="normal" /> 

1 个答案:

答案 0 :(得分:35)

480元素中使用xxhdpi代替<screen>