【发布时间】:2013-02-07 06:24:17
【问题描述】:
在我的 android 应用中,我想支持多种屏幕尺寸。我意识到对于 Android 来说,“大”意味着很多当前的手机屏幕都是 480 x 800 像素,以及像 Nexus 7 这样的 7 英寸平板电脑,它有 800 x 1280 像素。但我想为这两种显示尺寸。我发现使用res/layout-h800dp 可以更好地控制哪个尺寸的屏幕使用哪种布局,而不是使用res/layout-large。(我使用的是纵向,因此是h800dp)我遇到的问题有是这样的:有时h800dp布局使用drawable-mdpi文件夹中的图像,有时它使用drawable-hdpi文件夹中的图像。我在xml中使用相同的语法来调用图像:`android:src ="@drawable/image",但在一个活动中,它在 mdpi 可绘制文件夹中查找,在下一个活动中,它在 ldpi 可绘制文件夹中查找。有没有办法让 h800dp 布局始终查看 ldpi 文件夹?
【问题讨论】: