2

我有一个使用 1.5 编译的项目。我现在想支持不同的屏幕尺寸,而不是让 android 处理缩放。

我所做的只是将我的清单修改为如下所示:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>

我更改了我的项目属性以针对 1.6(级别 4)SDK 进行构建。

这就是我需要做的,对吧?我所有的布局都使用 dip,所以它应该缩放,而且我还不想弄乱不同大小的位图。是否真的需要添加:

<supports-screens>

在我的情况下标记到清单?按原样在所有屏幕尺寸上运行都很好,即使是 QVGA。

谢谢

4

1 回答 1

0

我没有看到文档明确说明 support-screens 是可选的还是强制性的。supports-screens 具有默认值,标题为“旧应用程序的策略”的部分听起来(至少对我来说)如果您对默认值没问题,它会是可选的。但是,据我所知,如果它在那里并没有什么坏处,所以我就把它放进去。如果你需要的话,以后可以很容易地向它添加属性。

于 2009-12-09T20:26:58.533 回答