【发布时间】:2021-12-13 15:14:45
【问题描述】:
如何克服/解决下一个 sn-p 以实现 Jetpack Compose 编译器(合成示例):
enum class UINavigator: @Composable () -> Unit {
MAIN;
private val nav: NavHostController = rememberNavController()
override operator fun invoke() = ...
}
错误:
@Composable invocations can only happen from the context of a @Composable function
但是,UINavigator 已经实现了高阶函数。
这是文档中未涵盖的错误或限制吗?
【问题讨论】:
标签: android kotlin android-jetpack-compose higher-order-functions