Android 安卓:有没有一种方法可以让图像在不拉伸或裁剪的情况下填满屏幕
我使用的是Android 安卓:有没有一种方法可以让图像在不拉伸或裁剪的情况下填满屏幕,android,xml,Android,Xml,我使用的是android:scaleType=“centercrop”或android:scaleType=“center” 它或多或少破坏了形象 如果这有什么不同的话,我正在使用Android Studio。听起来你想要centerInside,它有以下行为-- 均匀缩放图像(保持图像的纵横比),以便 图像的两个尺寸(宽度和高度)将等于或 小于视图的相应维度(减去填充) 有关更多详细信息,请参阅。中心裁剪保持纵横比。你说它或多或少会破坏图像是什么意思?如果没有裁剪,任何图像都不能适合,如果不是
android:scaleType=“centercrop”
或android:scaleType=“center”
它或多或少破坏了形象
如果这有什么不同的话,我正在使用Android Studio。听起来你想要
centerInside
,它有以下行为--
均匀缩放图像(保持图像的纵横比),以便
图像的两个尺寸(宽度和高度)将等于或
小于视图的相应维度(减去填充)
有关更多详细信息,请参阅。
中心裁剪
保持纵横比。你说它或多或少会破坏图像是什么意思?如果没有裁剪,任何图像都不能适合,如果不是为特定设计而设计的对不起,当我使用centercrop或center时,它会通过拉伸和放大破坏图像。我知道它为什么会这样做,我是android studio的新手,只是想知道是否有其他方法可以填充屏幕,但保留图像,因为它是Hanks mate,我感谢您的帮助。