0

Wenn ich einen neuen Artikel zur Wunschliste hinzufügen RecyclerView kann nur in der letzten Zeile hinzugefügt werden, aber ich möchte oben in RecyclerView 0. Position anzeigen. Ich habe versucht, die erste Position von RecyclerView anzuzeigen, aber es funktioniert nicht gut.Hinzufügen der neuen Artikel Anzeige oben der Position in Recycler View

-Code

data.add(new CartitemModel(prodcutname, product_alias, MRPPRICE, SALES, OFFER, imagone, productid)); 
wishadapter = new WishlistAdapter(data, wishlist_Items.this); 
recyleitems.setAdapter(wishadapter); 
wishadapter.notifyItemInserted(0); 
+0

Veröffentlichen Sie den Code, in dem Sie neue Daten hinzufügen –

+0

aktualisiert jetzt lassen Sie sich oben sehen – Nivethitha

+0

Do wie data.add (0, yourObject); –

Antwort

3

Sie haben eine Liste von Elementen. Wenn Sie ein weiteres Element zum oberen verwenden möchten, verwenden Sie

data.add(0,new CartitemModel(prodcutname, product_alias, MRPPRICE, SALES, OFFER, imagone, productid)); 
    wishadapter.notifyItemInserted(0); 

Dies funktioniert, wie Sie jetzt das Element an den Anfang der Liste hinzufügen.

+0

habe ich wishadapter.notifydatasetchaged() verwendet – Nivethitha

+0

Es ist die zweite Position hinzugefügt – Nivethitha

+0

Wenn Sie Ihren recycer Layout-Manager nicht invertieren, wird dies nicht passieren. –