SwipeRefreshLayoutのリフレッシュイベントについて
1488 ワード
--SwipeRefreshLayoutで使用されている小さなレコードについて、一般的なSwipeRefreshLayoutパッケージRecyclerviewを実装し、ドロップダウン・ロード-データの更新を実現します.一般的なレイアウトは次のとおりです.
SwipeRefreshLayout refreshlayout = (SwipeRefreshLayout) findviewbyId(R.id.refreshlayout ); refreshlayout .setRefreshing(true);``` コンパイル実行、効果なし;実際に呼び出す方法:
refreshlayout.post(() -> refreshlayout.setRefreshing(false)); refreshlayout.setRefreshing(false);``` どちらでもいい
```
, Activity Fragment , View , SwipeRefreshLayout , Activity onCreate , SwipeRefreshLayout setRefreshing :
SwipeRefreshLayout refreshlayout = (SwipeRefreshLayout) findviewbyId(R.id.refreshlayout ); refreshlayout .setRefreshing(true);``` コンパイル実行、効果なし;実際に呼び出す方法:
refreshlayout.post(new Runnable() {
@Override
public void run() {
refreshlayout.setRefreshing(true);
}
});```
refreshlayout.post(() -> refreshlayout.setRefreshing(false)); refreshlayout.setRefreshing(false);``` どちらでもいい