Materialdrawer: slider.removeAllItems() a maintenant besoin d'arguments, pourquoi ?

Créé le 1 juin 2020  ·  3Commentaires  ·  Source: mikepenz/MaterialDrawer

Salut Mike

Dans mon application, j'ai besoin de reconstruire les éléments du curseur plusieurs fois. Avant, j'appelais 'slider.removeAllItems()' pour les supprimer et après j'appelais slider.addItems pour les nouveaux éléments.. Tout allait bien, mais maintenant (8.0.3) cela ne fonctionne pas.

Pouvez-vous créer une méthode (sans arguments) pour cette fonctionnalité ?

Merci d'avance

enhancement question

Tous les 3 commentaires

Le removeAllItems n'est qu'un petit wrapper d'extension autour de l'adaptateur :

https://github.com/mikepenz/MaterialDrawer/blob/659514439e5252238d5093e5b27a6df205b831b8/library/src/main/java/com/mikepenz/materialdrawer/util/MaterialDrawerSliderViewExtensions.kt#L47 -L51

Vous pouvez aussi simplement appeler

slider.itemAdapter.clear()

à présent :)

Nous voudrons peut-être ajouter une fonction d'extension pour cela afin de faciliter la transition

Cette page vous a été utile?
0 / 5 - 0 notes