Layout 更换设备时如何保持纵横比?

Layout 更换设备时如何保持纵横比?,layout,aspect-ratio,Layout,Aspect Ratio,我需要使用dp来管理布局,而不是使用match\u parent或wrap\u content 这是我的XML代码: 当我更换设备时,LinearLayout和ImageView不会保持与背景图像的比例(只有它们之间的纵横比) 我认为问题在于高度和宽度布局。 我有每个drawable_dpi的背景图像文件,但avatar和cata1图像仅用于hdpi,这可能是问题吗?如果您只想使用dp管理布局,请尝试使用绝对布局,因为使用相对布局的基础是避免基于dp维护所有视图

我需要使用
dp
来管理布局,而不是使用
match\u parent
wrap\u content

这是我的XML代码:


当我更换设备时,
LinearLayout
ImageView
不会保持与背景图像的比例(只有它们之间的纵横比)

我认为问题在于高度和宽度布局。
我有每个drawable_dpi的背景图像文件,但avatar和cata1图像仅用于hdpi,这可能是问题吗?

如果您只想使用dp管理布局,请尝试使用绝对布局,因为使用相对布局的基础是避免基于dp维护所有视图