我将我的位图放到drawable-hdpi上,它们在我的Nexus One(hdpi)中显得很好。 但是当我在Nexus 7(mdpi)中运行app时,它们看起来很小。
我是否必须放大位图并为Nexus 7输入drawable-large? 我是否必须在5英寸平板电脑的drawable-xlarge中放置位图? 有比这更好的解决方案吗?
答案 0 :(得分:0)
您可以将您的drawable只放入drawable-xlarge中,这些将在动态调整大小以获得较低的分辨率。但是,最好为每个dpi / size创建位图集,因为这样您就可以将屏幕定制到所需的精度。您也可以更好地添加布局风格,因此每个布局都将使用适当的位图
答案 1 :(得分:0)
操作系统会为您缩放图像。 nexus 7是tvdpi Iirc
答案 2 :(得分:0)
请先阅读本文Supporting Different Screens
在布局中也只使用dp(dip)单位(不要使用px)。