想在android中提供21英寸屏幕的布局

时间:2013-10-16 12:45:02

标签: android android-layout

我只想要一个21英寸屏幕的布局文件夹。我有7英寸平板电脑的sw600dp和10英寸平板电脑的sw720dp布局文件夹。我在android中指定hp slate 21英寸平板电脑的文件夹?提前感谢

3 个答案:

答案 0 :(得分:0)

如果您知道屏幕的分辨率(或大致),则可以计算出您需要的dp文件夹。

px = dp * (dpi / 160)

答案 1 :(得分:0)

http://developer.android.com/guide/topics/resources/providing-resources.html。 sw720dp表示最小宽度为720dp,因此所有宽度最小为720dp 或更高

的设备都会使用它。

答案 2 :(得分:0)

只需在Activity的某处添加以下代码并在该设备中运行该应用程序,您将获得smallestWidthDp的值。 假如你得到它800然后你需要创建名为layout-sw800dp

的布局文件夹
Configuration mConfig = this.getResources().getConfiguration();
if (Build.VERSION.SDK_INT >= 13) {
        int smallest_width_dp_value = mConfig.smallestScreenWidthDp;
                    Log.e("smallestWidthDp",smallest_width_dp_value+"");
    }