如何声明7英寸平板电脑Android的布局?

ased 发布于 2018-12-06 android 最后更新 2018-12-06 22:59 4 浏览

我正在开发10英寸和7英寸平板电脑的应用程序,这里是我的10英寸平板电脑的问题,我宣布布局为(layout-xlarge-land& layout-xlarge-port),而来到7英寸我宣布布局为(layout-sw600dp-land& layout-sw600dp-port)? 虽然来到7英寸平板电脑它不适合我,我使用的平板电脑是(iRobot)。

已邀请:

nnam

赞同来自:

这是因为你使用“便宜”(便宜)的7英寸平板电脑480x800,所以它将使用高达430dp的sw360。

enemo

赞同来自:

但如果你正在建设亚马逊设备

  • kindle fire 7“使用layout-large-mdpi
  • kindle fire 7“HD使用layout-large-hdpi
以及使用layout-sw600dp的其他Android设备7“

et_sed

赞同来自:

在极少数情况下,您希望进一步自定义UI,例如对于7“与10”平板电脑,您还可以定义最小宽度:

res/layout/main_activity.xml           # For phones
res/layout-sw600dp/main_activity.xml   # For 7” tablets
res/layout-sw720dp/main_activity.xml   # For 10” tablets
只需查看7“与10”平板电脑: - New Tools For Managing Screen Sizes

non_et

赞同来自:

Android: Tools For Managing Screen Sizes Kindle Fire: Screen Layout and Resolution

  • phones :
    布局
  • 7” tablets :
    布局sw600dp
  • 10” tablets :
    布局sw720dp
  • kindle fire 7" :
    布局大MDPI
  • kindle fire 7" HD :
    布局大HDPI

id_cum

赞同来自:

您也可以像这样指定您的layout文件夹

  1. 布局-1280×800
  2. 布局端口-1280×800
根据此处讨论的新方法,New Tools For Managing Screen Sizes
我们可以像这样指定
  1. 布局适用于手机
  2. layout-sw600dp#适用于7“平板电脑
  3. layout-sw720dp#适用于10英寸平板电脑

要回复问题请先登录注册