<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页面读到,如果它们是jpg,png或bmp格式,它应该缩放图片。
感谢您的帮助! 萨米
答案 0 :(得分:3)
Android只会扩展存储在/res
文件夹中的资源。对于存储在/assets
中的任何内容,它不会扩展或以其他方式选择替代资源。如果您将图像放在/res/drawable
中,那么它们将按像素密度自动缩放。但是,听起来您希望为Nexus 7等大屏幕设备提供更大的图像。在这种情况下,请将较大版本的图像放在/res/drawable-large
中。
有关您可以使用的资源限定符的完整说明,请参阅the docs on providing alternative resources。