2010-11-25 19 views
1

Ich denke, ich kenne bereits die Antwort, aber hat BB (5.0 oder früher) irgendwelche Unterstützung Daten Bindung an Felder?Blackberry Datenbindung?

Zum Beispiel, wenn ich einen Vektor von Elementen habe, könnte ich das an eine Liste (oder ein Feld) binden, die automatisch aktualisiert wird, wenn neue Daten in den Vektor eingefügt werden?

Ich denke, das ist etwas, was ich mit dem ListFieldCallback schreiben müsste oder es ist in anderen Bereichen äquivalent.

Dank

Antwort

2

Sie könnten dies mit einem selbstgebauten Beobachter implementieren. (http://en.wikipedia.org/wiki/Observer_pattern) Sie könnten einen benutzerdefinierten Vektor verwenden, der den Beobachter kennt, wenn Sie möchten. Ich habe das schon mal gemacht und es funktioniert.

+0

Dies ist im Wesentlichen, was ich getan habe. – taylonr

0

Unfortunatelly solche funcionality ist aus der Box nicht verfügbar rechts.

Als Ausgangspunkt zu ListField Umsetzung auf BB, werfen Sie einen Blick auf Simple ListField example von peter_strange.

+0

Vielleicht wissen Sie bereits, wie Sie ListField implementieren, wenn Sie bereits über ListFieldCallback sagen ... –