flutter-android启动时全屏显示图片
来源:my.oschina.net 更新时间:2023-05-25 21:55
更改 android\app\src\main\res\drawable\launch_background.xml
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />
<item>
<bitmap
android:gravity="fill" <!-- 这句 -->
android:src="@mipmap/launcher" /> <!-- 启动图放mipmap-**hdpi目录中 -->
</item>
</layer-list>
更改 src\main\res\values\styles.xml和 src\main\res\values-night\styles.xml
在<style name="LaunchTheme" parent=".......">.....</style>中间添加:
<!-- api 21 以后才支持下两项-->
<!-- 添加 -->
<item name="android:navigationBarColor">@android:color/transparent</item>
<item name="android:statusBarColor">@android:color/transparent</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowBackground">@drawable/launch_background</item>
<!-- 添加 结束-->