android - Android 中的 Flutter 全屏闪屏(原生)
问题描述
我试图在 Flutter Android 中制作全屏启动画面(带有背景图像)(在 iOS 中一切似乎更容易)。
但是在默认启动背景中,位图标签似乎没有覆盖高度和宽度,我尝试了重力属性:填充,填充垂直,填充水平,...但结果不符合预期,当我使用“填充垂直”时,宽度正在缩小有点虽然高度是正确的,但“中心”不是全屏。
在重心处:
我的期望
我认为“位图”不能用保持比例图像覆盖。
文件launch_background.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/splash_color"/>
<item>
<bitmap android:gravity="fill_vertical" android:src="@drawable/splash"/>
</item>
</layer-list>
请帮忙,谢谢。
解决方案
推荐阅读
- google-cloud-platform - 将 TPU 与 PyTorch 一起使用
- scala - Gradle 错误:路径为“无法在根项目”中找到的项目
- javascript - Here Maps api:如何在地图上显示当前中心(JavaScript)
- spring-boot - 如何从授权码 OAuth2 中获取电子邮件地址
- javascript - 如何正确“toDate()”Firestore 时间戳的大型文档?
- git - Azure DevOps - 组合项目的克隆命令是什么?
- c++ - 在运行时为动态分配的内存输入值
- mysql - 将日期拆分为多列
- python-2.7 - 基于列位置的Python合并
- c# - 将字典中的键复制到另一个字典