B
ben56a
Ambitioniertes Mitglied
- 0
folgenes Problem:
ich habe ein Model: Location -> Offer in einer 1:n Beziehung.
Die Location hat ein Attribut isFavorite und die Getter&Setter.
Ich erstelle einen Adapter, welcher eine List aller Offers zum anzeigen übergeben bekommt. Wird nun ein Offer angeklickt, soll eine Detailansicht erscheinen, mit den Offer - & Locationdaten. Mittels putExtra wird das Offer-Object an die Detailactivity übergeben.
Über einen Button, können die Locations als Favorit markiert werden. Da jedes Offer seine Location kennt, ist dies auch ohne Probleme möglich. Über die Methode setAsFavorite wird das Attribut gesetzt.
Das Problem ist nun aber, dass nach Verlassen der Detailactivity und erneutem klicken auf einen Offereintrag das Location Attribut wieder den alten Wert angenommen hat.
Muss da noch irgendwas aktualisiert werden?
ich habe ein Model: Location -> Offer in einer 1:n Beziehung.
Die Location hat ein Attribut isFavorite und die Getter&Setter.
Ich erstelle einen Adapter, welcher eine List aller Offers zum anzeigen übergeben bekommt. Wird nun ein Offer angeklickt, soll eine Detailansicht erscheinen, mit den Offer - & Locationdaten. Mittels putExtra wird das Offer-Object an die Detailactivity übergeben.
Über einen Button, können die Locations als Favorit markiert werden. Da jedes Offer seine Location kennt, ist dies auch ohne Probleme möglich. Über die Methode setAsFavorite wird das Attribut gesetzt.
Das Problem ist nun aber, dass nach Verlassen der Detailactivity und erneutem klicken auf einen Offereintrag das Location Attribut wieder den alten Wert angenommen hat.
Muss da noch irgendwas aktualisiert werden?