如何在LaunchedEffect中使用LocalContext ?



是否有办法在LaunchedEffect中获得Context?我需要调用某一个函数需要Context对象的引用为了执行。

我不能使用LocalContext.current,因为:

@可组合调用只能在对象的上下文中发生@Composable函数

您可以在视图生成器上下文中获取上下文值,然后在LaunchedEffect中使用它:

val context = LocalContext.current
LaunchedEffect(context) {
context
}

相关内容

最新更新