kotlin fragment闪退
时间: 2023-12-22 17:26:06 浏览: 87
kotlin对activity和Fragment的简单封装
当应用程序被后台清理后,如果我们从历史任务中再次打开应用程序,Android系统会调用Fragment的无参构造方法来构造Fragment实例。如果该实例不存在,则会导致应用程序闪退。此外,当应用程序在不保留后台的情况下重建时,也可能会出现闪退的情况。这种情况通常会出现在Kotlin Fragment中,其中最常见的错误是在Fragment中定义了带参数的构造函数,而系统只能调用无参构造函数。因此,如果您想在Kotlin Fragment中传递参数,可以使用Bundle来传递参数,而不是在构造函数中传递参数。
阅读全文