Moo*_*tor 1 kotlin android-jetpack-compose
我需要一种方法来让我的应用程序关闭并再次打开。或者只是重新启动其中的所有内容。由于我的应用程序的问题可以通过关闭应用程序并再次打开来解决(当创建用户时,加载功能到 firebase,用户文档内的集合由于某种原因不会加载)
下面的代码可以做到这一点:
val context = LocalContext.current
val packageManager: PackageManager = context.packageManager
val intent: Intent = packageManager.getLaunchIntentForPackage(context.packageName)!!
val componentName: ComponentName = intent.component!!
val restartIntent: Intent = Intent.makeRestartActivityTask(componentName)
context.startActivity(restartIntent)
Runtime.getRuntime().exit(0)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1997 次 |
| 最近记录: |