我使用MVP并且工作正常。
行。它的工作正常。
但有一个问题。
当用户点击按钮时,会显示进度条。但是如果我改变屏幕方向,那么重新创建结果视图并隐藏进度条。但是手术尚未结束。操作在10秒后完成。
所以问题是:
如果文件未下载成功,如何显示进度条(恢复状态)?
答案 0 :(得分:-1)
您可以使用Moxy库。它有助于保存和恢复配置更改的状态,因为它添加了ViewState层。
https://github.com/Arello-Mobile/Moxy
如果您喜欢本地方式,可以使用加载器或保留片段