我将位图放到 drawable-hdpi 中,它们在我的 Nexus One(hdpi)中看起来不错。但是当我在 Nexus 7(mdpi) 中运行应用程序时,它们看起来很小。
我是否必须为 Nexus 7 放大位图并放入 drawable-large?我是否必须将位图放入 10 英寸平板电脑的 drawable-xlarge 中?还有比这更好的解决方案吗?
您只能将您的可绘制对象放入 drawable-xlarge 中,并且这些将动态调整大小以获得较小的分辨率。但是,最好为每个 dpi/大小创建位图集,因为这样您就可以根据需要的精度定制屏幕。此外,您可能最好也添加布局风格,以便每个布局都使用适当的位图
操作系统将为您缩放图像。nexus 7 是 tvdpi Iirc
请先阅读这篇文章支持不同的屏幕
在你的布局中也只使用 dp(dip) 单位(不要使用 px)。