我有一个问题,当视图进入后台并且API响应作为回调出现时,如何更新视图或执行片段过渡。
例如,我有一个loginfragment。用户单击登录按钮,演示者将其带给我Interactor,在那里我有我的Rx观察者与存储库和模型进行对话,等等。响应可能会在3到5秒后返回。在这段时间内,我按下主页按钮,我的应用程序进入后台。演示者收到来自Interactor回调的响应,现在想更新视图,但视图处于后台。
成功登录后,我想进行一个片段过渡,然后转到片段B。但是我的观点是在背景中。因此,当我将应用程序重新显示到前台时,尽管我已经获得了登录成功API响应,但仍然看到登录屏幕。
当视图进入后台时,如何处理视图更新或片段转换?最好的方法是什么?