没有进度微调器的SwipeRefreshLayout

Usm*_*urd 4 android progress swiperefreshlayout

是否可以在SwipeRefreshLayout不显示进度微调器的情况下执行功能.现在它的工作完全没有拉动刷新的默认行为显示进度微调器,onRefresh()我隐藏它.但我想将它们全部隐藏起来只是想使用pull来刷新功能但没有进度微调器.

Usm*_*urd 17

完成后,一些RnD找到了一个可以帮助其他想要实现这种功能的人的解决方案

 try {
        Field f = mSwipeRefreshLayout.getClass().getDeclaredField("mCircleView");
        f.setAccessible(true);
        ImageView img = (ImageView)f.get(mSwipeRefreshLayout);
        img.setAlpha(0.0f);
    } catch (NoSuchFieldException | IllegalAccessException e) {
        e.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)