2

<meta name="viewport" content="width=device-width, initial-scale=1">

这根本没有帮助。我有 100 px X 100 px.jpg 图片,它们在 Nexus 7 中太小了,但在其他设备中还可以。是否可以配置应用程序以使图片始终根据设备调整大小?

我正在使用 Phonegap/Cordova,我的图片在 assets/www/images-folder 中。我从 developer.android-page 读到,如果图片是 jpg、png 或 bmp 格式,它应该缩放图片。

感谢您的帮助!萨米人

4

1 回答 1

3

Android 只会缩放存储在/res文件夹中的资源。它不会扩展或以其他方式在替代资源中选择存储在/assets. 如果您将图像放入 中/res/drawable,那么它们将根据像素密度自动缩放。但是,听起来您希望为 Nexus 7 等大屏幕设备提供更大的图像。在这种情况下,请将更大版本的图像放入/res/drawable-large.

有关可以使用的资源限定符的完整说明,请参阅有关提供替代资源的文档。

于 2012-07-22T22:48:41.910 回答