如果您一致地设计布局,则无需定义不同的layout文件夹(layout-land、、、layout-large)layout-small。将Android OS负责(关于images显示)。您唯一需要做的就是<support-screens> 在您的manifest和下面 添加<support-screens>:
<supports-screens android:resizeable=["true"| "false"]
android:smallScreens=["true" | "false"]
android:normalScreens=["true" | "false"]
android:largeScreens=["true" | "false"]
android:xlargeScreens=["true" | "false"]
android:anyDensity=["true" | "false"]
android:compatibleWidthLimitDp="integer"
android:largestWidthLimitDp="integer"/>
有关更多信息,请查看Support Multiple Screens的 Android 开发人员文档。