title: ListView item remains checked after setChoiceMode(ListView.CHOICE_MODE_NONE)
body: <p>I am implementing <code>ActionMode.Callback</code> and some <code>ListView</code> stuff. My problem is that when I am in choice mode <code>ListView.CHOICE_MODE_MULTIPLE</code> and I check some items, then I can't clear selections. </p>
  
  <p>I am trying to do it like that:</p>
  
  <pre><code>getListView().clearChoices();
  getListView().setChoiceMode(ListView.CHOICE_MODE_NONE);
  </code></pre>
  
  <p>But selected items still remains selected. This is my whole implementation:</p>
  
  <pre><code>private class ActionModeCallback implements ActionMode.Callback
  {
      public boolean onCreateActionMode(ActionMode mode, Menu menu)
      {
          actionMode = mode;
          MenuInflater inflater = mode.getMenuInflater();
          inflater.inflate(R.menu.main_cab_menu, menu);
          getListView().setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
  
          return true;
      }
  
  
      public boolean onPrepareActionMode(ActionMode mode, Menu menu)
      {
          return false;
      }
  
  
      public boolean onActionItemClicked(ActionMode mode, MenuItem item)
      {
          return true;
      }
  
  
      public void onDestroyActionMode(ActionMode mode)
      {
          getListView().clearChoices();
  
          getListView().setChoiceMode(ListView.CHOICE_MODE_NONE);
          actionModeCallback = null;
          actionMode = null;
  
      }
  };
  </code></pre>
  
  <p>Please help me to solve this problem.</p>