是否可以将 jetpack compose 与 xml 集成?
Is it possible to integrate jetpack compose compose with xml?
我已经在 Jetpack 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
一个简单的例子:
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
}
)
我已经在 Jetpack 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
一个简单的例子:
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
}
)