2
是否有可能執行SwipeRefreshLayout
功能而沒有顯示進度微調器在一起。現在它的工作完全正常,其拉動刷新的默認行爲顯示進度微調和onRefresh()
我隱藏它。但我想將它們全部隱藏起來,只是想使用拉來刷新功能,但沒有進度微調。SwipeRefreshLayout沒有進度微調器
是否有可能執行SwipeRefreshLayout
功能而沒有顯示進度微調器在一起。現在它的工作完全正常,其拉動刷新的默認行爲顯示進度微調和onRefresh()
我隱藏它。但我想將它們全部隱藏起來,只是想使用拉來刷新功能,但沒有進度微調。SwipeRefreshLayout沒有進度微調器
後做了一些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();
}