Android应用中的图像缩小和放大

Android应用中的图像缩小和放大,android,android-layout,photoshop,android-image,image-scaling,Android,Android Layout,Photoshop,Android Image,Image Scaling,在我的xml文件中,我使用带有width=“Match\u Parent”&Height=“200dp”和ScaleType=“Fitxy”的ImageView,对于这个特定的INSTANCE,MDPI、HDPI、XHDPI、XXHDPI和XXXHDPI应该使用的分辨率(以像素为单位) 提前谢谢 这取决于您使用的基本图像。 要计算不同屏幕尺寸的像素轴,请使用以下公式: px=dp*(dpi/160) 屏幕尺寸对应的dpi列表: ldpi (low) ~120dpi mdpi (medium) ~

在我的xml文件中,我使用带有width=“Match\u Parent”&Height=“200dp”和ScaleType=“Fitxy”的ImageView,对于这个特定的INSTANCE,MDPI、HDPI、XHDPI、XXHDPI和XXXHDPI应该使用的分辨率(以像素为单位)


提前谢谢

这取决于您使用的基本图像。 要计算不同屏幕尺寸的像素轴,请使用以下公式:

px=dp*(dpi/160)

屏幕尺寸对应的dpi列表:

ldpi (low) ~120dpi
mdpi (medium) ~160dpi
hdpi (high) ~240dpi
xhdpi (extra-high) ~320dpi
xxhdpi (extra-extra-high) ~480dpi
xxxhdpi (extra-extra-extra-high) ~640dpi

你好,Sumit,我尝试过这种方法,但问题仍然存在于xxxhdpi手机中。你能准确地解释一下你面临的问题是什么以及你试图实现的目标是什么吗。根据公式,我为xxxhdpi手机使用了1440*800像素的图像,但图像仍然在拉伸。结果图像-实际图像如果不希望图像在不同屏幕上拉伸,请以像素为单位给出尺寸。因为当你给dp时,android会根据不同的屏幕大小上下缩放,以保持用户交互的一致性。即使我不想错过用户交互,没有影响的UI,我们能设计吗?