我正忙着使用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文件?
任何帮助将不胜感激! 非常感谢提前!
答案 0 :(得分:1)
布局小LDPI 布局小土地LDPI
布局LDPI 布局土地LDPI
布局MDPI 布局土地MDPI
布局大MDPI 布局大陆MDPI
布局HDPI 布局土地HDPI
布局XLARGE 布局XLARGE陆
答案 1 :(得分:0)
注意:使用这些限定符指定的尺寸不是实际的屏幕尺寸。相反,尺寸是以活动窗口可用的dp单位为宽度或高度。 Android系统可能会将某些屏幕用于系统UI(例如屏幕底部的系统栏或顶部的状态栏),因此某些屏幕可能无法用于您的布局。因此,您声明的大小应该特别关注您的活动所需的大小 - 系统会在声明为布局提供多少空间时考虑系统UI使用的任何空间。还要注意操作栏被视为应用程序窗口空间的一部分,虽然您的布局没有声明它,因此它减少了布局的可用空间,您必须在设计中考虑它。
http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts