如何使用矢量图像为不同的Android屏幕尺寸

时间:2016-10-05 06:36:30

标签: android android-vectordrawable

如何使用根据屏幕尺寸放大和缩小的矢量图像? 我在我的项目中使用了矢量图像,但它没有在大屏幕中缩放。

2 个答案:

答案 0 :(得分:1)

缩放是什么意思?也许你是误会。

如果你的意思是图像尺寸会在各种屏幕尺寸中改变,那么事情就不会发生。图像大小是您在imageview(或使用图像的任何其他视图)中提供的。

矢量资产和普通资产之间唯一不同的是,每次都会重新绘制矢量资产,因此无论图像质量有多大以及显示哪个设备,您都不会拥有低质量图像。因此您无需保存各种图像各种尺寸屏幕的图像尺寸。

如果要更改图像的大小,只需更改imageView的高度和宽度即可。你可以使用dp(密度独立)单位。

答案 1 :(得分:0)

你不必对不同屏幕的支持矢量图像做任何事情,它已经针对相关的dp进行了扩展,当你说"它不能在大屏幕中缩放时,你能提供更多关于你问题的细节吗?&#34 ; 也许你想要平板电脑上的图片会更大?