2016-10-22 6 views
0

Ich habe eine Recyclerview mit einem Adapter. Ich verwende die folgende Methode in onbindviewholder, um die Elemente aus der Liste zu entfernen.Toast nach dem Entfernen der letzten Artikel von Recyclerview Android

Ich möchte einen Toast, nachdem das letzte Element aus der Liste entfernt wurde. Bitte helfen Sie.

+0

Überprüfen Sie die Länge der Liste im Adapter, wenn 0 dann Toast zeigen –

+0

Wie die Bedingung dafür einstellen? Haben Sie eine Referenz? –

+1

können Sie Toast nach 'myList.remove (Position);' Zeile setzen. –

Antwort

1

Set toast nach myList.remove(position); Linie.

1

Ich sehe, dass es benutzerdefinierte Adapter, so dass Sie Methode overrided haben kann leer zu überprüfen:

@Override 
public boolean isEmpty() { 

    return items.size()==0; //items is example collection 

} 

verwenden, die Methode

if (myAdapter.isEmpty()){ 
    //here toast show 
} 
+0

Dies funktioniert in der Regel, wenn Listengröße 0 ist. Wie überprüfe ich die Listengröße, nachdem ich das Element entfernen? –

+0

Bekam es. Vielen Dank :) –

+0

Kein Problem @varuni –

Verwandte Themen