Android 如何在壁画中保持叠加图像的纵横比
我试图在湿壁画中设置覆盖图像的比例类型。但是SimpleDraweView中没有设置覆盖图像缩放类型的字段Fresco目前不支持在XML中设置缩放类型。 您可以将覆盖图可绘制包装在一个Android 如何在壁画中保持叠加图像的纵横比,android,image,fresco,scaletype,Android,Image,Fresco,Scaletype,我试图在湿壁画中设置覆盖图像的比例类型。但是SimpleDraweView中没有设置覆盖图像缩放类型的字段Fresco目前不支持在XML中设置缩放类型。 您可以将覆盖图可绘制包装在一个scaleTypedDrawable中: ScaleTypeDrawable scaledOverlayDrawable = new ScaleTypeDrawable(overlayDrawable, scaleType); 由于API 24,您还可以在XML中设置自定义绘图。如果目标版本早于该版本(我想是这样
scaleTypedDrawable
中:
ScaleTypeDrawable scaledOverlayDrawable = new ScaleTypeDrawable(overlayDrawable, scaleType);
由于API 24,您还可以在XML中设置自定义绘图。如果目标版本早于该版本(我想是这样),则必须在Java中设置覆盖
也许我们会在将来的某个时候添加对设置刻度类型的支持。也欢迎拉取请求:)Fresco目前不支持在XML中设置比例类型。 您可以将覆盖图可绘制包装在一个
scaleTypedDrawable
中:
ScaleTypeDrawable scaledOverlayDrawable = new ScaleTypeDrawable(overlayDrawable, scaleType);
由于API 24,您还可以在XML中设置自定义绘图。如果目标版本早于该版本(我想是这样),则必须在Java中设置覆盖
也许我们会在将来的某个时候添加对设置刻度类型的支持。也欢迎拉取请求:)