我开发了一个应用程序。我做了两组布局,分别是
默认和小
所以我有 2 个布局文件夹,分别是 res/layout 和 res/layout-small。
我在 2.7 英寸 HVGA 的模拟器中进行了测试,它确实自动使用 res/layout-small 文件夹。
当我在设备上运行它时,它没有但仍在使用 res/layout。
这是我的 manifest.xml
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true"
android:requiresSmallestWidthDp="480"
android:compatibleWidthLimitDp="480"
android:largestWidthLimitDp="480" >
</supports-screens>
为什么应用程序安装到设备后无法检测设备屏幕尺寸?