title: setChoiceMode(ListView.CHOICE_MODE_SINGLE) How to cancel selection?
body: <p>I have a ListView which uses:</p>
  
  <pre><code>setChoiceMode(ListView.CHOICE_MODE_SINGLE)
  </code></pre>
  
  <p>So when the user clicks on a list item it is displayed as selected. This works fine and automatically selects the item. </p>
  
  <p>Note: The standard action when the user clicks on a list item is that it updates some content in another fragment.</p>
  
  <p>But there are some list items in the list which I do not want selected. Instead of updating content I show a dialog box. The trouble is, when the user has got rid of the dialog box, the item is still marked as selected, which I don't want. In fact I don't want it to be selected at all, and keep the previously selected list item selected.</p>
  
  <p>Is there any way to programmatically select a list item (so you can choose whether to set it selected, or not), and at the same time use the CHOICE_MODE_SINGLE because this ensures that only 1 item in the list is currently selected ?</p>