如何知道什么按钮被点击时打开modalBottomSheet改变他的值



我在JetpackCompose中有一个问题,我在屏幕上有一些盒子,对于每个盒子,它隐藏或打开ModalBottomSheet。我想做的是,当我在ModalBottomSheet的列表中选择一个命题时,我想改变我点击的框的值。

我不知道该怎么做。

始终将这些状态存储在视图模型中。您可以使用状态托管将回调事件传递到视图模型。这是一个概念上的问题。您应该考虑使用Jetpack compose的状态代码实验室来理解这一点。像单向数据流之类的概念。这听起来相当晦涩难懂,但却相当简单易懂。

我看看以后是否可以编辑这个答案并给出解释。在此之前,请使用codelab

相关内容

  • 没有找到相关文章

最新更新