jetpack compose 接收返回参数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jetpack compose 接收返回参数相关的知识,希望对你有一定的参考价值。
参考技术A 根据官方文档,jetpack使用Navigation进行导航,以下是官方文档说明,如果您想将 Navigation 组件与 Compose 配合使用,有以下两种选择:
1、使用基于 fragment 的 Navigation 组件定义导航图。
2、使用 Compose 目的地在 Compose 中通过 NavHost 定义导航图。只有在导航图中的所有屏幕都是可组合项的情况下,才可以这么做。
因此,若要构建混合应用,我们建议使用基于 fragment 的 Navigation 组件,并使用 fragment 存储基于 view 的屏幕、Compose 屏幕和同时使用 view 和 Compose 的屏幕。应用中的每个屏幕 fragment 都是一个可组合项的封装容器,下一步是将所有这些屏幕与 Navigation Compose 结合在一起,并移除所有 fragment。
我用的是NavHost定义导航图,竟然找不到怎么接收返回参数,以下记录一下
跳转前的页面
返回页面、返回回调参数
以上是关于jetpack compose 接收返回参数的主要内容,如果未能解决你的问题,请参考以下文章
完成 compose 函数。它接受任意多个单参函数(只接受一个参数的函数)作为参数,并且返回一个函数。它的作为用:使得类似 f(g(h(a)))这样的函数调用可以简写为 compose(f, g, h