Si c'est possible, faites glisser l'animation de mise à jour de l'animation Glissez complètement invisible? Je veux faire toute l'animation (y compris le chargement et le cric avec la flèche quand je descends le geste) disparaître mais je veux pouvoir utiliser la fonction onRefresh. Peut-être que vous connaissez toutes les alternatives que je peux utiliser dans ma listview (OnScroll change listener
et OverScroll
ne fonctionne pas pour moi accroding pour déclencher le dépassement inférieur dans ma listview et je ne vais pas déclencher ma fonction lorsque la liste est glisser vers le haut et relâcher pour se défiler vers le haut - la mise en page de rafraîchissement Swipe gérer très bien pour moi)Rendre l'animation SwipeRefreshLayout invisible
protected void onCreate(Bundle savedInstanceState) {
swipeRefreshLayout = (SwipeRefreshLayout) findViewById(R.id.swipe_refresh_layout);
swipeRefreshLayout.setOnRefreshListener(NewActivity.this);
swipeRefreshLayout.setEnabled(false);
swipeRefreshLayout.setRefreshing(false);
}
@Override
public void onRefresh() {
Log.i(TAG, "refresh");
}
mise à jour: Selon le vôtre laisse deviner j'ai essayé de mise en œuvre de plusieurs façons (en utilisant uniquement setEnabled(false)
ou setRefreshing(false)
ou les deux, mais dans ce cas, la fonction OnRefresh na pas déclencheur du tout
Cela n'a pas résolu mon problème, je veux faire Toute l'animation invisible ne la dissipe pas lors de son chargement. – Expiredmind