我可以用Java编写JetpackCompose组件吗?

是否可以用 Java 编写 Jetpack Compose 组件?所有文档似乎都只在 Kotlin 中给出了示例。如果没有,是否有任何未来计划允许在 Java 中实现组件?

回答

不,您不能用 Java 编写 Jetpack Compose 组件,并且未来没有计划允许这样做(来源:我在 Compose 上工作)。请注意,这与使用在 Compose 中从 Java 应用程序创建的组件不同,这是可能的。

Jetpack Compose 大量使用 Kotlin 功能,例如协程,并且@Composable方法需要由 Kotlin 编译器插件完成的转换。没有办法从 Java 访问这些。

  • So can i safely assume that we are done with java in android?

以上是我可以用Java编写JetpackCompose组件吗?的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>