2

我正在使用 Android 的 Conductor ( https://github.com/bluelinelabs/Conductor ) 来替换 Fragments。我正在我的应用程序中实现图像拾取,并意识到它onActivityResult在 Controller 之前被调用onAttach,如果是 Fragments,等效于 onResume。没问题,但我的问题是我使用协程,并且在附加演示者时创建协程上下文(这是presenter.attach()来自控制器的调用onAttach(片段的 onResume))。从onAcitivtyResult我调用一个将所选图像路径保存到数据库的函数。此调用要求已创建上下文。我想知道人们在这种情况下会做什么。如果我没记错的话,在 Fragments 中,onActivityResult 也是在 onResume 之前调用的,所以这个问题可能不是针对 Conductor 的。

4

0 回答 0