平板电脑的布局资源
Posted
技术标签:
【中文标题】平板电脑的布局资源【英文标题】:Layout resources for tablets 【发布时间】:2012-09-23 05:35:48 【问题描述】:我正忙着使用 Xamarin 和 Visual Studio 开发一个 android 应用程序。我创建了以下文件夹结构:
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
对于各种布局,但这似乎不起作用。它一直显示位于 res/layout/ 文件夹中的 xml 文件?
任何帮助将不胜感激! 非常感谢!
【问题讨论】:
使用 res/layout-xlarge-land res/layout-xlarge 非常感谢您的回复!这似乎解决了这个问题。如何将其应用于样式文件?再次感谢! 使用本教程。在这里您可以了解有关它的所有信息。 [链接][1] [1]:***.com/questions/12491870/… 【参考方案1】:低密度小屏幕 QVGA 240x320
布局-小-ldpi 布局-小土地-ldpi
低密度普通屏幕 WVGA400 240x400 (x432)
布局-ldpi 布局-土地-ldpi
中密度普通屏幕 HVGA 320x480
布局-mdpi 布局-土地-mdpi
中密度大屏幕 HVGA 320x480
布局-大-mdpi 布局-大地-mdpi
高密度普通屏幕 WVGA800 480x800 (x854)
布局-hdpi 布局-土地-hdpi
Xoom(中等密度,大但 1280x800 分辨率)
布局-xlarge 布局-xlarge-land
【讨论】:
【参考方案2】:注意:您使用这些限定符指定的尺寸不是实际的屏幕尺寸。相反,尺寸是针对活动窗口可用的宽度或高度(以 dp 为单位)。 Android 系统可能会将部分屏幕用于系统 UI(例如屏幕底部的系统栏或顶部的状态栏),因此部分屏幕可能无法用于您的布局。因此,您声明的尺寸应该专门针对您的活动所需的尺寸——系统在声明它为您的布局提供多少空间时会考虑系统 UI 使用的任何空间。另请注意,尽管您的布局没有声明 Action Bar,但它被视为应用程序窗口空间的一部分,因此它会减少布局可用的空间,您必须在设计中考虑到它。
http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts
【讨论】:
以上是关于平板电脑的布局资源的主要内容,如果未能解决你的问题,请参考以下文章