如何在Android drawables中放置图像

时间:2011-11-29 08:58:58

标签: android layout

Android华硕平板电脑正在访问来自android mdpi drawable的图片,lgoptimusp509正在访问来自同一mdpi文件夹的图片。

由于这个原因,我面临对齐问题。如何解决这个问题?

3 个答案:

答案 0 :(得分:2)

您应按照Supporting Multiple Screens上的指导原则为多种分辨率和密度提供资源。

还有一个来自Google Android Asset Studio的工具,您可以在其中上传图标,菜单图标,操作栏图标,并为ldpi,mdpi,hdpi正确缩放它们。你也应该看一下。

答案 1 :(得分:1)

设备根据密度访问图像。因此,您应该将相同的图像放在具有不同分辨率的hdpi,mdpi和ldpi可绘制文件夹中,以便这些图像适合各自的设备。

答案 2 :(得分:1)

您应该为多种分辨率和密度提供资源。 所以你必须在具有差异分辨率的hdpi,mdpi和ldpi可绘制文件夹中放入相同的图像。 并在android manifest.xml中编写此代码

<supports-screens 
    android:smallScreens="true"
    android:normalScreens="true"
    android:largeScreens="true"
    android:resizeable="true"
    android:anyDensity="true"
/>