是否可以将jetpackcompose-compose与xml集成



我已经用jetpack-compose完成了整个项目(包括3个活动(。我需要用xml和kotlin完成一个活动,因为我不知道如何在jetpack中完成它(我对这两个都是新手(。是否可以将新活动与代码的其余部分集成?

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

我需要用xml 完成一项活动

您可以在Compose 中添加Android视图

一个简单的例子:

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
}
)

是。您可以在同一个项目中同时使用XML和Compose。默认情况下,Android Studio在创建新的"活动"时会创建一个xml文件。这就是全部:(

最新更新