Multiple selection via ListView possible?

I need to create an app for school, where it is possible to select multiple elements that were downloaded from a webservice and are shown using 'ListView'. Right now I'm working with the ListView and can select one element, but I didnt manage to select more neither to save my selection yet. Do I have to work with 'WhenListView.AfterPicking' or ist there another way?

Here's a bunch of ways to do this:

You could also do this with Tableviewer:

Another way: