我的应用程序包含一个带有两个Fragments
的抽屉。每个Fragment
都包含SwipeRefreshLayout
视图的布局。
如果我在Fragment
刷新时替换容器中的SwipeRefreshLayout
,则片段视图会卡在FrameLayout
容器中,并显示在新Fragment
视图上方。但是,旧片段已从FragmentManager
中删除。
如果在Fragment
未刷新时替换容器中的SwipeRefreshLayout
,则应用程序正常工作。您可以访问演示错误项目here。
任何解决方法或帮助都将不胜感激。
答案 0 :(得分:3)
在替换片段之前调用SwipeRefreshLayout的'clearAnimation()'应该可以解决问题。
答案 1 :(得分:1)
这是SwipeRefreshLayout
中的一个错误,尽管有足够的星星,但它很长时间没有修复。您可以跟踪问题here。