Android 安卓420 dpi和560dpi

Android 安卓420 dpi和560dpi,android,drawable,screen-density,Android,Drawable,Screen Density,是否有方法为420 dpi和560 dpi设备创建可绘制文件夹和值文件夹?一个用于420 dpi,一个用于560 dpi 420dpi:三星Galaxy S5、S4、LG G5 560dpi:Nexus6,三星S6,S7 因为在这些类型的设备中,我的应用看起来不太好。在420 dpi的设备中,可绘制xxhdpi中的图像更小。因为乘以图像的宽度x 2625(密度)。我需要更大的图像或多张图像x3。您可以使用DisplayMetrics获得ppi,在获得ppi后,您可以使用IF条件并设置需要设置的可

是否有方法为420 dpi和560 dpi设备创建可绘制文件夹和值文件夹?一个用于420 dpi,一个用于560 dpi

420dpi:三星Galaxy S5、S4、LG G5

560dpi:Nexus6,三星S6,S7


因为在这些类型的设备中,我的应用看起来不太好。在420 dpi的设备中,可绘制xxhdpi中的图像更小。因为乘以图像的宽度x 2625(密度)。我需要更大的图像或多张图像x3。

您可以使用DisplayMetrics获得ppi,在获得ppi后,您可以使用IF条件并设置需要设置的可绘制图像。

我找到的解决方案是创建一个可绘制-420dpi和可绘制-560dpi文件夹,并分别复制xxhdpi和xxxhdpi资源

我不确定这是否是最好的解决方案,但它适用于PIXEL XL、Nexus 5X、6和6p模拟器


这对开发人员和设计人员来说也是非常令人沮丧的。

如果您使用Android Studio,您可以在与mipmap hdpi、mipmap mdpi、mipmap xhdpi等文件夹相同的文件夹中轻松创建一个文件夹宽度名称:mipmap-420dpi和mipmap-560dpi。。。。你可以看到

那么你试过xxxhdpi了吗?并且使用可以很好缩放的矢量绘图是的,我有一个xxxhdpi值。在具有560 dpi的设备中,图像小于具有密度的设备xxxhdpi@cricket_007什么是矢量绘制不是另一种简单的方法?遗憾的是,我认为没有其他方法。我还需要改变位置,这些(420和560)的密度ABI分割如何-我尝试了所有组合并搜索了信息,但没有找到!?