Bonjour,
J'ai un problème avec une SuggestBox, j'utilise UiBinder et le fichier ui.xml de conf d'une vue. Je déclare une SuggestBox dedans, mon activity fait un appel rpc pour récupérer la liste de String à placer dans un oracle (MultiWordSuggestOracle) pour alimenter la suggestbox.
Le problème est que si je ne sais pas comment passer cet oracle à la SuggestBox autrement que par un constructeur, et le UiBinder instancie déja la SuggestBox.
J'essaie d'utiliser la méthode statique wrap mais je n'ai pas du comprendre son fonctionnement malgré mes recherches. Quelequ'un pourrait m'éclairer?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 @Override public void chargerOracle(ArrayList<String> noms) { if (noms != null && noms.size() > 0) { oracle.clear(); oracle.addAll(noms); suggestBox = SuggestBox.wrap(oracle, suggestBox.getTextBox().getElement()); } }
Partager