2011-01-09 4 views
4

Nicht, warum sich niemand darüber beschwert hat, aber ich habe eine Menge Probleme mit dem Blackberry Playbook Virtual Keyboard auf dem Simulator.Wie registrieren Sie einen Ereignis-Listener für die Erscheinungs-/Verschwinden-Ereignisse der virtuellen Tastatur in Blackberry Playbook mit Flex?

Ich habe eine RichEdit-Komponente in der Mitte des Bildschirms und sobald die virtuelle Tastatur scheint Text einzugeben, verbirgt es vollständig die Texteingabe. Ich möchte die Texteingabe nach oben bewegen, wenn die Tastatur erscheint/verschwindet. Gibt es eine Möglichkeit, dies zu tun? Ich will nicht mit den Ereignissen focus_in und focus_out auf dem Richedit herumspielen. Ich habe es versucht, und es ist nicht sehr zuverlässig.

Vielen Dank im Voraus!

Antwort

0

Wir erwarten die nächste Version des SDK (überfällig an dieser Stelle, aber ich denke, unmittelbar bevorstehend), um eine umfassendere Unterstützung für die virtuelle Tastatur zu bieten. Bis dahin ist es Zeitverschwendung, etwas Besonderes zu tun.

Ich denke auch, es ist eine Chance, dass es automatisch Ihre gesamte Bühne hochziehen wird, wenn es eine Texteingabe vertuschen würde, also müssen Sie vielleicht sowieso nichts dagegen tun.

Bearbeiten: Eigentlich habe ich im Januar Code undocumented way veröffentlicht, um dies zu unterstützen, mit einigen rudimentären PPS-Unterstützung. Es zeigt auch, wie Sie das Öffnen und Schließen der Tastatur programmgesteuert steuern können. Ich empfehle es noch nicht für echten Code ...

+0

Aw man, ich habe die App schon nachgerüstet, um die Ansicht auf Texteingabe zu verschieben. – Kenneth