[英]How can I resize image in pub package "flutter_native_splash"?
我正在使用 flutter_native_splash 1.3.1 package 向应用程序添加启动画面。
图像大小在初始屏幕上显示大于所需大小。 减小初始屏幕上图像大小的正确方法是什么?
不幸的是,我认为你做不到。 因此,选项是调整图像大小以适合您的屏幕。 您可以阅读本主题中的解决方案https://github.com/jonbhanson/flutter_native_splash/issues/89
文档中说明图像将被拉伸以适应屏幕。 我认为最好的解决方案是使图像的纵横比为 9x16(纵向),这样比例保持不变。
我遇到了这个问题。 我从stackoverflow尝试了很多不同的建议,但没有任何效果。 我最终只是在我想要显示的徽标周围的图像中添加了填充。 所以徽标大约是图像的 1/3,居中居中,然后使用中心作为重心
<bitmap android:gravity="center" android:src="@drawable/splash" />
这些图像都称为 splash.png。
图像尺寸均为正方形,尺寸为:
hdpi 192X192,
xhdpi 288X288,
xxhdpi 384X384,
xxxhdpi 1024X1024
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.