It's very simple. You just need to write a custom delegate for your list view.