Android:如何在drawable-hdpi中放置具有不同分辨率的相同图像

时间:2012-11-22 09:36:24

标签: android

我有三星galaxy 7“标签(hdpi)和kindle fire 7”高清设备。两者都有不同的屏幕分辨率(三星galaxy - 1024 * 600和kindle fire hd - 1280 * 800)。两者都是hdpi设备,所以自然从drawable-hdpi中选择资源。

现在我想要做以下事情:

一张图片说Img1.png是用2个不同大小和同名的名字创建的

例如:Img1.png(比如72 * 72px)和Img1.png(比如78 * 78px)

现在如何将这些图像放在drawable-hdpi文件夹下,以便通过三星标签拾取72 * 72图像,通过点燃火焰拾取78 * 78.

图像或可绘制文件夹是否遵循任何命名约定,以便android可以识别具有不同屏幕尺寸的hdpi设备的图像,

请为此帮助我。

提前致谢,

Ketan Bhangale

3 个答案:

答案 0 :(得分:0)

当应用程序检测到屏幕为hdpi时,会自动选择hdpi图像。您只需在相应的文件夹中放置相同名称但大小不同的图像。

答案 1 :(得分:0)

您可以将较大的文件放入sw600dp文件夹中(必要时调整值)。

答案 2 :(得分:0)

实际上有一个命名约定。根据你如何命名你的资源文件夹android选择从哪里选择图形。 Here您可以找到支持的所有不同限定符的完整列表。

  

例如,drawable-en-rUS-land适用于美国英语设备   景观定位。

但是我不确定是否有任何限定符可以区分这2个设备。