gpt4 book ai didi

flutter - 如何在 Flutter 中移除原生闪屏和主屏幕之间的默认淡入淡出过渡? (仅使用 native 启动画面)

转载 作者:行者123 更新时间:2023-12-03 17:23:28 24 4
gpt4 key购买 nike

我有一个原生的闪屏,但是当闪屏结束时,它对我的​​应用程序主屏幕有一个淡入淡出的动画。我需要删除它,并且仍然使用 native 飞溅。我怎样才能做到这一点?

最佳答案

这是我发现的:

  • 在 Flutter 项目中打开您的 Android 项目
  • 在您的 Android 项目中,转到 app/src/main/AndroidManifest.xml
  • 在那AndroidManifest.xml文件,你应该找到一个 activity block
  • 在该 block 中,评论或删除两个 meta-data block ,尤其是这个 block :

  •     <meta-data
    android:name="io.flutter.embedding.android.SplashScreenDrawable"
    android:resource="@drawable/launch-background" />
    不仅启动画面仍然可以工作,因为你有 android:theme=@style/LaunchTheme作为 MainActivity 的属性,但 il 也会消除您在启动画面上可能出现的故障,该故障会稍微改变您的 Logo (当然,如果您的启动屏幕中有一个)。
    如果您有一个基本的初始屏幕,那么该解决方案有效(至少对我而言)。例如,我还没有使用更高级的自定义动画启动屏幕进行测试,因此它可能不是每个人的完美解决方案。

    关于flutter - 如何在 Flutter 中移除原生闪屏和主屏幕之间的默认淡入淡出过渡? (仅使用 native 启动画面),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64235720/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com