【发布时间】:2017-04-19 03:12:24
【问题描述】:
我想将背景图片添加到 Android 应用的屏幕之一。 (此图片为照片,因此 9-patch 无法使用)。
我想将此图像缩放为各种不同的分辨率。
Android 使用 DPI 组织图像(即 ldpi、mdpi、hdpi、xhdpi、xxhdpi、xxxhdpi)。但是,这在这种特殊情况下似乎没有用,因为我想使用覆盖整个屏幕的图像。 DPI 没有告诉我整个屏幕有多大。例如,xxxhdpi 屏幕的分辨率可能低于 ldpi 屏幕。
为了说明这个问题,请考虑以下设备:
-
三星 Galaxy Tab 10:
mdpi、800px x 1280px -
Moto G:
xhdpi、720px x 1280px
如您所见,尽管 dpi 较低,但第一台设备需要较大分辨率的图像。
因此我的问题是,如何为不同的屏幕尺寸创建覆盖屏幕的图像。
【问题讨论】:
-
你能分享你的xml文件吗?
-
您的意思是
AndroidManifest.xml文件。为什么你可能需要那个?是否有特定的兴趣领域?如果有,是哪一部分? -
我要了你的布局文件。
-
@SifatOshan 哦,我使用的是 Titanium,所以我没有 Android 布局文件。它基本上只是一个带有背景图像的视图。
标签: android