首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jetpack组合互操作中ViewCompositionStrategy的差异

Jetpack组合互操作中ViewCompositionStrategy的差异
EN

Stack Overflow用户
提问于 2021-11-29 03:00:54
回答 1查看 316关注 0票数 9

当涉及到在ViewCompositionStrategy中使用Compose View时,Jetpack中的Compose View有什么不同?

https://developer.android.com/jetpack/compose/interop/interop-apis#composition-strategy https://developer.android.com/reference/kotlin/androidx/compose/ui/platform/ViewCompositionStrategy

在下列情况下需要什么ViewCompositionStrategy

  1. 活动布局中的<ComposeView>
  2. 片段布局中的<ComposeView>
  3. 自定义视图中的<ComposeView>,该视图位于片段中(我假设与上面相同?)
  4. 活动/片段/自定义视图中的纯组合视图(无XML)?
EN

回答 1

Stack Overflow用户

发布于 2022-11-08 21:35:06

对于片段,可以使用以下策略:

代码语言:javascript
复制
setViewCompositionStrategy(
        ViewCompositionStrategy.DisposeOnLifecycleDestroyed(viewLifecycleOwner)
)

根据本文件,您可以使用以下策略进行活动:

代码语言:javascript
复制
setViewCompositionStrategy(ViewCompositionStrategy.DisposeOnDetachedFromWindow)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70149299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档