0

我的应用程序的所有页面都使用已弃用的 AbsoluteLayout。有人告诉我,我不应该使用 absolutelayout 的原因是它在不同的屏幕尺寸下不灵活。

我用每个带有android sdk的模拟器测试了我的应用程序,我没有问题。但是所有模拟器上的所有屏幕似乎都具有相同的大小。只要它适用于所有模拟器,我就可以安全地使用绝对布局吗?1.1、1.5、1.6、2.0、2.0.1、2.2、2.2

4

2 回答 2

2

如果所有模拟器上的所有屏幕似乎都具有相同的尺寸,那是因为您在创建它们时没有更改它的分辨率。请参阅 Gawcio 的回复。

只要它适用于所有模拟器,我就可以安全地使用绝对布局吗?

不,你不是。你必须停止使用AbsoluteLayout......有更好的方法来构建你的应用程序。

于 2010-06-25T17:04:23.323 回答
2

您可以在创建 AVD 时设置屏幕尺寸(通过将 Skin Default HVGA 更改为其他)。您还可以按数字键盘上的 7 和 9 键更改方向。

于 2010-06-25T17:02:31.233 回答