适用于7英寸平板电脑的Android屏幕大小限定符

时间:2013-08-24 13:23:02

标签: android layout tablet screen-size

我正在Android 4上为手机和平板电脑创建应用。我使用尺寸限定符为手机和平板电脑制作了不同的布局。在我的res文件夹中,我有四个布局文件夹:

  • 布局陆
  • 布局端口
  • 布局sw600dp陆
  • 布局sw600dp端口

当我在10英寸平板电脑上进行测试时,它运行正常。但是,在屏幕尺寸为1028x600的7英寸平板电脑上,它不起作用,它使用手机布局。我已将最小尺寸从600更改为500,没有任何影响。我检查了可用的屏幕尺寸,如下所示:

    Display display = getWindowManager().getDefaultDisplay();
    DisplayMetrics metrics = new DisplayMetrics();
    display.getMetrics(metrics);
    Log.d("Display height",Integer.toString(metrics.heightPixels));
    Log.d("Display width",Integer.toString(metrics.widthPixels));

最小的屏幕尺寸确实是600,但由于某种原因它不会切换到平板电脑布局。我在这里做错了什么?

0 个答案:

没有答案