是否可以将 jetpack compose 与 xml 集成?

Is it possible to integrate jetpack compose compose with xml?

我已经在 J​​etpack Compose 中完成了整个项目(包含 3 个活动)。我需要一个 activity 来完成 xml 和 kotlin,因为我不知道如何在 jetpack 中完成(我对两者都是新手)。是否可以将新的 activity 与其余代码集成?

是的。您可以在同一项目中同时使用 XML 和 Compose。 默认情况下,当您创建新的 Activity 时,Android Studio 会创建一个 xml 文件。 就是这样:)

Jetpack Compose 和 XML 基于视图的系统可以互操作。

I need one activity to be done with xml

您可以添加Android Views in Compose

一个简单的例子:

AndroidView(
    viewBlock = { context ->
        val myView = LayoutInflater.from(context).inflate(R.layout.my_layout, null, false)
        val text = myView.findViewById<TextView>(R.id.text)
        // do things
        myView
    },
    update = { view ->
        // update the view/trigger recomposition
    }
)