在我的应用程序中,我设计了分辨率为 600x1024 的布局并将它们放在layout-large
文件夹中。
当我在 Samsung Galaxy Tab 上运行该应用程序时,它会从layout-large
文件夹中选择布局,并且 UI 看起来不错。
但对于三星 Note 来说,它也会从layout-large
文件夹中提取布局,并且 UI 看起来不太好。
有什么办法可以为三星 Note 创建一个例外情况,并告诉 android 如果设备是三星 Note,不要使用 layout-large 文件夹中的布局,而是使用其他文件夹中的布局用于此特定设备???
我还设计了分辨率为 800x1280 的布局并将它们放在layout-xlarge
文件夹中。但即使三星 Note 的分辨率为 800x1280,它也不使用此文件夹中的布局!!
我在这里遇到了新的大小限定符http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts 但由于我的应用程序的最低 sdk 版本为 2.3(API 级别 9),因此无法使用这种方法
我必须为我的应用程序支持三星 Note 并且需要优先解决此问题,请帮助...提前致谢!