1
2
即使你的应用程序在后台,片段也会被附加,我认为你可以使用isVisible(),如果片段当前对用户可见,则返回true。因此,如果片段可见,则显示对话框 |
2
2
Android FragmentManager使用
较新版本的支持库提供了
然而,这仍然给您留下了一个问题。如果AsyncTask完成并试图在状态已保存时显示错误,则用户将永远不会看到错误。
你可以让应用程序记录它
尝试
显示错误,然后在应用程序恢复时执行检查,以查看是否应立即显示错误。我们需要一个地方来保存我们试图显示的对话框中的信息,它不能只是一个对话框
将此代码添加到片段中:
此代码用于在应用程序恢复时显示对话框:
|
3
0
如果你试着展示
|
4
0
试着在你的片段中添加这个
|
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |