【问题标题】:Bug : SwipeRefreshLayout view doesn't get removed from Fragment container错误:SwipeRefreshLayout 视图不会从片段容器中删除
【发布时间】:2016-01-10 00:57:56
【问题描述】:

我的应用程序包含一个带有两个Fragments 的抽屉。每个Fragment 都包含一个带有SwipeRefreshLayout 视图的布局。

如果我在刷新SwipeRefreshLayout 时替换容器中的Fragment,片段的视图会卡在FrameLayout 容器中并出现在新的Fragment 视图上方。但是,旧片段已从 FragmentManager 中删除。

如果我在SwipeRefreshLayout 不刷新时替换容器中的Fragment,应用程序工作正常。您可以访问演示错误项目here

任何解决方法或帮助将不胜感激。

【问题讨论】:

    标签: android android-fragments swiperefreshlayout


    【解决方案1】:

    在替换 Fragment 之前调用 SwipeRefreshLayout 的“clearAnimation()”应该可以解决问题。

    【讨论】:

      【解决方案2】:

      这是SwipeRefreshLayout 中的一个错误,尽管有足够的星星,但长期以来仍未修复。您可以跟踪问题here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多