Développement agile sur technologies web 2.0

Changement de sélection dans une ListView

Après MashupXFeed et les réseaux sociaux, retournons à un peu de technique : comment gérer le changement de sélection dans une ListView et récupérer la sélection ?

Voilà une réponse possible : ajouter un listener sur le SelectionModel.

// Initialize the ListView and required stuff to load and display it.
ListView listView = new ListView();
listView.setTemplate(getTemplate());
listView.setItemSelector("div.listview-item");

// Setup selection Listener.
listView.getSelectionModel().addListener(
   Events.SelectionChange,
   new Listener>() {
      public void handleEvent(SelectionEvent se) {
         ModelData selectedModel = se.selection.get(0);
      }
   });

Laisser un commentaire

Required

Required, hidden



XHTML Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Faire un trackback sur cet article  |  Flux RSS des commentaires